AlgART Java Libraries

Phần mềm chụp màn hình:
AlgART Java Libraries
Các chi tiết về phần mềm:
Phiên bản: 1.2
Ngày tải lên: 31 Dec 14
Nhà phát triển: AlgART Laboratory
Giấy phép: Miễn phí
Phổ biến: 105
Kích thước: 2904 Kb

Rating: 4.0/5 (Total Votes: 3)

Mã nguồn mở thư viện Java, hỗ trợ các mảng thông minh và ma trận tổng quát với các yếu tố của bất kỳ loại (1 bit, số nguyên 8/16/32/64-bit, 32/64-bit giá trị dấu chấm động và bất kỳ loại Java khác). Các thư viện có chứa một tập hợp rộng của 2D-, 3D của các thuật toán xử lý hình ảnh đa chiều trên các ma trận: lọc tuyến tính, toán học hình thái, hoạt động cấp, chuyển đổi quang phổ (FFT), vv cũng có skeletonization và đo lường các ảnh nhị phân. Các thư viện sử dụng 63-bit địa chỉ của phần tử mảng (tất cả các chỉ số và chiều dài được đại diện bởi 64-bit loại dài). Vì vậy, đó là lý thuyết có thể tạo ra và quá trình mảng và ma trận chứa lên đến 2 ^ 63-1 (~ 10 ^ 19) các yếu tố của bất kỳ loại nguyên thủy hay không nguyên thủy, nếu hệ điều hành và phần cứng có thể cung cấp số lượng cần thiết của bộ nhớ hoặc không gian đĩa. Mô hình khái niệm bộ nhớ cho phép lưu trữ các mảng AlgART trong các chương trình khác nhau, từ mảng Java đơn giản để các tập tin đĩa ánh xạ; tất cả các chuyển dữ liệu cần thiết được thực hiện tự động trong khi mọi truy cập đến một phần tử hoặc một khối của các nguyên tố. Hầu hết các thuật toán dựa trên việc sử dụng rộng rãi của các đánh giá lười biếng. Hoạt động tiêu biểu, như elementwise tổng hợp hoặc biến đổi ma trận hình học, được thực hiện thông qua quan điểm lười biếng của các mảng nguồn hoặc ma trận. Ví dụ, bạn có thể mất một ma trận đa chiều, xoay nó (hoặc thực hiện bất kỳ affine hoặc projective khác chuyển đổi), và sau đó giải nén một submatrix từ kết quả. Tất cả các hoạt động này sẽ được thực hiện hầu như (không đòi hỏi thời gian), và tính toán thực tế sẽ chỉ được thực hiện tại thời điểm của các yếu tố tiếp cận, thường là trong khi sao chép các kết quả ma trận để một mới được tạo ra một. Hơn nữa, trong nhiều trường hợp các thư viện sẽ 'hiểu' chính nó, mà người dùng muốn thực hiện luân chuyển hoặc chuyển đổi khác, và sẽ phân chia ma trận thành các khối hình chữ nhật phù hợp (phù hợp trong RAM) và chọn các thuật toán tốt nhất cho công việc này tại thời điểm hoạt động sao chép

là gì mới trong phiên bản này:.

lưu trữ ZIP Downloadable tái cơ cấu và giảm;
gói mới net.algart.external thêm

Yêu cầu :

JDK

Hệ thống hoạt động hỗ trợ

Phần mềm tương tự

Ý kiến ​​để AlgART Java Libraries

Bình luận không
Nhập bình luận
Bật hình ảnh!