Tôi đang xử lý ngay bây giờ với cơ sở dữ liệu DDSM (Cơ sở dữ liệu kỹ thuật số để kiểm tra hình ảnh động). Nó là phần mở rộng là ljpeg (lossless jpeg) mà nó là phần mở rộng được hỗ trợ rất kém. Tôi muốn đọc chúng bằng cách sử dụng MATLAB hoặc chuyển đổi chúng sang bất kỳ loại nào khác được hỗ trợ rộng rãi. cảm ơngiao dịch với ljpeg (lossless jpeg) bằng cách sử dụng MATLAB
Trả lời
Điều này link sẽ giúp bạn đọc và hiển thị hình ảnh.
EDIT
thấy link này và làm theo các bước trong phần dữ liệu bộ phần, bạn sẽ giải nén các tập tin sử dụng Linux.
Liên kết này chủ yếu đề cập đến một số chương trình 'jpeg' tối nghĩa, đã được biên dịch cho nền tảng Sun. Hiện tại không có nhiều hệ thống Sun chính xác và không có nguồn để biên dịch nó cho các nền tảng khác. Bạn có thể trỏ tới các tệp nhị phân Windows/Linux hoặc thậm chí mã nguồn tốt hơn không? Đã chỉnh sửa –
@ernestopheles. – HforHisham
Tôi biết có phiên bản làm việc của chương trình jpeg của DDSM cho linux tại http://www.cs.unibo.it/~roffilli/sw.html Tôi đã biên dịch và kiểm tra nó. Tôi đã sử dụng mã MATLAB như được mô tả ở đây để xem hình ảnh. Nó hiển thị chính xác chỉ cho một số máy quét. Như được mô tả trong bài báo http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.111.3846 Khi được biên dịch đúng cách, phần mềm DDSM sẽ xuất dữ liệu hình ảnh dưới dạng luồng byte thô; sau đó, phải chuẩn hóa chúng theo mô hình số hóa được sử dụng để hình ảnh các phim gốc và sau đó tạo một tệp hình ảnh có thể đọc được bằng môi trường phần mềm phân tích hình ảnh của một người.
* EDIT: * Tôi tìm thấy một giải pháp hoàn chỉnh rằng tải, bình thường hóa (dựa trên máy quét) và chuyển đổi hình ảnh sang định dạng PNG DDSM. Tiến sĩ Chris Rose đã viết rằng chương trình, xin vui lòng tải nó trên trang web của mình
- 1. Thư viện để biết thêm (lossless) Jpeg-compression
- 2. Lossless crop n drop (cắt và dán) cho ảnh JPEG
- 3. Sử dụng các giao dịch với subsonic
- 4. Cách sử dụng giao dịch (bắt đầu giao dịch, giao dịch cam kết)?
- 5. Sử dụng dịch vụ web bằng cách sử dụng giao diện khác
- 6. Giao dịch Apache: ghi tệp giao dịch - cách sử dụng tài nguyênId
- 7. Giao diện gọn gàng với giao diện MATLAB với mlabwrap
- 8. Khôi phục giao dịch trên SQLException bằng cách sử dụng khối try-with-resources mới
- 9. Sử dụng dịch vụ web bằng cách sử dụng Javascript
- 10. Cách sử dụng Giao dịch trong khung thực thể?
- 11. Alternatives để sử dụng giao dịch NTFS
- 12. Nhiều SubmitChanges và rollback giao dịch bằng cách sử dụng LINQ To SQL
- 13. Làm cách nào để sử dụng các giao dịch với Stomp và ActiveMQ (và Perl)?
- 14. Sử dụng dịch vụ RESTful qua https với chứng chỉ bằng cách sử dụng Java
- 15. Ngoại lệ "Thao tác không hợp lệ đối với trạng thái giao dịch" bằng cách sử dụng TransactionScope
- 16. Xác thực dịch vụ web bằng cách sử dụng OpenID
- 17. MATLAB GUI Giao diện
- 18. SQL giao dịch với Sails.js
- 19. Mocking COM Giao diện bằng cách sử dụng Rhino Mocks
- 20. Cách sử dụng các giao dịch với một văn bản dữ liệu
- 21. Có cách nào tốt để mở rộng dịch vụ WCF bằng cách sử dụng basicHttpBinding để cũng cho phép dịch vụ REST giao tiếp với JSON không?
- 22. Làm thế nào để lưu hình MATLAB như JPEG bằng cách sử dụng saveas() mà không có hình ảnh sắp tắt nặng?
- 23. Android với dịch vụ web WCF bằng cách sử dụng ksoap2 - lỗi SoapFault - lỗi: ‘a: ActionNotSupported’
- 24. Sử dụng settings.LANGUAGES với tên dịch đúng bằng gettext()
- 25. Giao dịch dễ dàng bằng Spring JDBC?
- 26. cách tạo ma trận rất lớn bằng cách sử dụng MATLAB
- 27. Cách sử dụng Dịch vụ WCF với Android
- 28. Làm cách nào tôi có thể sử dụng duy nhất (a, 'hàng') từ MATLAB bằng Python?
- 29. Android: giao dịch SQLite khi sử dụng ContentResolver
- 30. Làm thế nào để biên dịch các đối tượng fortran đơn bằng cách sử dụng dịch f2c?
Theo [tài liệu] (http://www.mathworks.co.uk/help/techdoc/ref/imread.html), Matlab hỗ trợ JPEG với nén không mất dữ liệu. –