오픈 소스 자바 라이브러리, 어떤 종류의 요소 (1 비트, 16분의 8 / 64분의 32 비트 정수, 64분의 32 비트 부동 소수점 값과 다른 Java 유형)와 일반화 된 스마트 배열과 행렬을 지원. 골격 화와 이진 이미지의 측정도있다 등 선형 필터링, 수학적 형태, 순위 조작, 스펙트럼 변환 (FFT) : 라이브러리는 행렬을 통해 2D-, 3D- 및 다차원 이미지 처리 알고리즘의 다양한 세트가 포함되어 있습니다. 라이브러리 (모든 인덱스 및 길이는 64 비트 길이의 유형으로 표시됩니다) 배열 요소의 주소 63 비트를 사용합니다. 그래서, 생성 및 프로세스 배열과 행렬이 2 ^ 63-1까지 포함 이론적으로 가능하다 (~ 10 ^ 19) 어떤 원시 또는 비 기본 유형의 요소, OS와 하드웨어가 메모리 나 디스크 공간이 필요한 양을 제공 할 수 있는지. 메모리의 모델이 매핑 된 디스크 파일에 간단한 자바 배열에서, 다른 방식에 AlgART 배열을 저장 할 수 있습니다; 필요한 모든 데이터 전송이 자동적으로 수행되는 동안 요소 또는 요소들의 블록에 액세스 할 때마다. 알고리즘의 대부분은 게으른 평가의 폭 넓은 사용을 기반으로합니다. elementwise 합산 또는 기하학적 변환 매트릭스와 같은 통상적 인 절차는, 광원 어레이 또는 매트릭스의 지연 뷰를 통해 구현된다. 예를 들어, 다차원 행렬을 돌립니다 (또는 다른 아핀 또는 사영 변환을 수행), 다음 결과에서 행렬을 추출 할 수 있습니다. 모든 이러한 동작은 (시간을 필요로하지 않음) 실질적으로 수행되는 실제 계산은 일반적으로 새로 생성 한 생성 매트릭스를 복사하는 동안, 전용 액세스 소자의 순간에서 수행 될 것이다. 더욱이, 많은 경우 라이브러리는 사용자가 회전을 수행하고자하거나 다른 변환 및의 순간이 작업을 위해 (RAM 피팅) 적합한 직사각형 블록으로 매트릭스를 분할하고 최상의 알고리즘을 선택하는 것으로, 그 자체 "이해"를 것 복사 작업
이 릴리스의 새로운 기능입니다 무엇 : 있습니다.
다운로드 ZIP 아카이브 재구성 감소;
새로운 패키지 net.algart.external 추가
이 요구 사항 :
이 JDK
댓글을 찾을 수 없습니다