Trạng thái hiện tại của phần mềm hỗ trợ cho JPEG-2000 là gì?


20

Đề xuất chung để ghi lại các hình ảnh được quét ban đầu được sử dụng là "sử dụng TIFF". Nhưng các lập trình viên cần sự phát triển của định dạng cho "sự phát triển của phần mềm" và tôi cần phát triển hệ thống của mình để thay đổi từ TIFF thành JP2.

Tôi có một kho lưu trữ hình ảnh lớn (terabyte) cho các tài liệu được quét hợp pháp và khoa học, chúng cần ghi âm gốc. Tôi sử dụng một số quy tắc bộ đệm, nhưng hệ thống cần hiển thị (thông qua tải xuống web) hoặc để thao tác dữ liệu gốc (ImageMagick và những người khác).

Tôi đã đọc một bài viết về việc di chuyển các kho lưu trữ hình ảnh từ TIFF-lossless sang JPEG-2000-lossless và kết luận là ở lại với TIFF. Tuy nhiên, bài báo là từ năm 2009 và tại thời điểm họ tìm thấy sự hỗ trợ cho định dạng JPEG-2000 bởi phần mềm có sẵn là rất kém. Việc chuyển đổi sang JPEG-2000 đã bị mất trong phần mềm mà họ đã thử nghiệm và phần mềm có sẵn để tiêu thụ hình ảnh không hỗ trợ định dạng tốt.

Bây giờ có phải là lúc để thay đổi từ TIFF thành JP2 hay không? Sự hỗ trợ phần mềm có còn thiếu sót như năm 2009 không?


Việc lựa chọn định dạng sẽ ảnh hưởng rất nhiều đến bản chất của dữ liệu (màu / thang độ xám / bw, độ sâu bit, độ phân giải và quan trọng là liệu chủ yếu là văn bản, ảnh, biểu đồ, mờ, nhiễu hạt, v.v.) một chút nếu bạn có thể giải thích về điều đó. Quan trọng hơn - là TIFF quét ban đầu bị mất hoặc mất? Nếu nó bị mất, điều đó có nghĩa là việc mất thông tin này đã bị hủy bỏ (không giống như những thay đổi tiếp theo) và bạn rất khó tìm thấy định dạng lossless phù hợp với kích thước tệp của nó.
Daniel B

4
Đây sẽ là chủ đề ở đây Peter nếu bạn A) làm cho nó không phải là một yêu cầu tài nguyên mà là yêu cầu một câu trả lời cho câu hỏi của bạn và B) làm rõ câu hỏi là gì. Chủ đề của Q của bạn thực sự rất phù hợp ở đây, bạn chỉ cần làm rõ một câu hỏi có thể trả lời cụ thể.
Jimmy Hoffa

Cảm ơn @JimmyHoffa et al! Tôi đã chỉnh sửa, nhưng có lẽ sau đó, những người khác đã đóng câu hỏi ...
Peter Krauss

Cảm ơn @ thorstenMüller, kiểm tra xem bây giờ (đã chỉnh sửa) rõ ràng hơn chưa.
Peter Krauss

6
@PeterKrauss Tôi biết nó không rõ ràng bằng từ "đóng" nhưng đóng thực sự có nghĩa là bị khóa cho đến khi sửa đổi, sửa chữa và nó sẽ được mở lại, họ sẽ xóa nó nếu họ không nghĩ rằng nó có thể được sửa chữa.
Jimmy Hoffa

Câu trả lời:


8

Dựa trên danh sách các ứng dụng của Wikipedia , hỗ trợ ngày nay có vẻ khá tốt. Nó cũng đang đạt được sức hút trong các tổ chức định hướng lưu trữ trên toàn thế giới:

  • Đây là một trang thảo luận về việc áp dụng nó bởi NATO, trong số những người khác.

  • Bài viết này đề cập rằng Thư viện Đại học Harvard cũng đang chuyển sang JPEG-2000.

  • Bài viết này đi sâu vào chi tiết về các nỗ lực của Bảo tàng Anh và Harvard, đồng thời bổ sung Thư viện số Wellcome.

Trên MacBook Pro của tôi chạy 10.7.5, đây là một số kết quả của trình duyệt ( nguồn 1 , nguồn 2 ):

  • Safari: không có rắc rối

  • Chrome: đôi khi cần để tải QuickTime

  • Firefox: không có rắc rối

Tôi đã không kiểm tra IE, nhưng từ ba thứ đó và danh sách Wikipedia, tôi nghĩ rằng hỗ trợ JPEG-2000 hiện đang phổ biến.

Liên quan đến vấn đề bạn có nên chuyển đổi hay không, vì JPEG-2000 dường như có đủ hỗ trợ nền tảng ngay bây giờ, tôi sẽ chỉ chuyển đổi nếu có lý do kỹ thuật mạnh để thực hiện:

  • kích thước hình ảnh nhỏ hơn

  • hiệu suất nhanh hơn

  • an toàn hơn

  • TIFF đang bắt đầu không được hỗ trợ.

Nếu bạn chọn chuyển đổi, xin vui lòng gửi lại với kinh nghiệm của bạn trong việc làm như vậy!


Cảm ơn. Có, tôi đồng ý với những tranh luận của bạn về "hỗ trợ nền tảng đầy đủ". Các trình duyệt và ứng dụng GIS là những ứng dụng đầu tiên hỗ trợ, nhưng các tiêu chuẩn NLM / PMC cho các tài liệu được quét và cho các minh họa gốc , và các ứng dụng khác, nhưng khuyến nghị TIFF ... Tôi không biết tại sao.
Peter Krauss

@PeterKrauss Tôi có thể sai về điều này, nhưng điều đầu tiên bạn nghĩ đến là thiếu sự hỗ trợ (phổ biến?) Cho nhiều trang trong một tệp cho JPEG và JPEG-2000? Hỗ trợ nén không mất dữ liệu là một cách khác và gia đình JPEG luôn được định hướng theo ảnh và không thực hiện tốt điều đó trên các tài liệu được quét. Trong lịch sử, TIFF đã và vẫn cực kỳ phổ biến và chiếm ưu thế trong thế giới quét. Hỏi lý do tại sao hơi giống như hỏi tại sao Windows chiếm ưu thế trên máy tính để bàn - nó đủ tốt ở đúng nơi và thời gian.
Daniel B

Không được hỗ trợ dường như quá mức. Một cuộc khảo sát trên một số tổ chức lớn cho thấy một bức tranh khác: photo.stackexchange.com/a/69661/45210
Nemo

4

Tôi nghĩ rằng câu trả lời phụ thuộc vào việc bạn đang đặt câu hỏi về việc sử dụng thư viện thực tế hay bảo hiểm thư viện. Vì bạn hỏi trên lập trình viên.stackexchange, có thể bạn có nghĩa là thư viện, nhưng mọi người dường như đang cho rằng bạn hỏi về các ứng dụng. Tôi sẽ theo đám đông.

Nói về các ứng dụng, dựa trên danh sách các ứng dụng của Wikipedia, hỗ trợ những ngày này có vẻ khá tệ. Phần mềm người dùng tương thích với nó được đánh số và thường là các công cụ chuyên nghiệp và nó chỉ đạt được lực kéo trong một số tổ chức định hướng lưu trữ trên toàn thế giới mà bạn có thể hoàn thành việc liệt kê trong một trang. Nói tóm lại, jp2 nằm ngoài tầm với của mọi người. Với tốc độ này, nó sẽ không bao giờ đạt đến điểm hòa vốn cho sự chấp nhận của công chúng, mặc dù có ưu thế kỹ thuật.

Nói về trình duyệt, Wikipedia liệt kê rằng chỉ Safari có hỗ trợ riêng. Tất cả những người khác, Firefox, Chrome, IE ... không, ngoại trừ một số người làm với QuickTime, không thể được đảm bảo trên Android / Windows và không có trên Linux.

Trên OpenSUSE 13.1 của tôi, đây là một số kết quả trình duyệt với các mẫu (lưu ý rằng mở trang mẫu không được tính vào OK, bạn phải mở hình ảnh .jp2 bên trong nó):

  • Chromium 33: Không thể làm điều đó, cung cấp cho người dùng tải xuống.
  • Firefox 27: Không thể làm điều đó, cung cấp cho người dùng tải xuống.

(Vì bản thân Linux hỗ trợ jp2, người dùng có thể mở hình ảnh sau khi tải xuống)

** Chỉnh sửa sau khi đọc bình luận của Peter Krauss ** Trong ngữ cảnh bảo quản có lẽ bạn có thể chọn định dạng, vì thông thường bạn cung cấp cho người dùng công cụ; môi trường trình duyệt và máy tính để bàn của người dùng có tầm quan trọng thứ yếu.

Phát triển phần mềm của bạn không có nghĩa là chấp nhận tiêu chuẩn công nghệ mới nhất. Tiêu chuẩn công nghệ mới nhất là hy vọng về công nghệ tương lai của ủy ban tiêu chuẩn và mọi người bỏ phiếu bằng chân sau quyết định của họ. Ví dụ: Rất nhiều di chuyển sang XHTML rồi HTML5 trong khi hầu hết từ HTML4 trực tiếp sang HTML5 và rất nhiều di chuyển sang FireWire (1394) sau đó là eSATA và USB3 trong khi hầu hết từ USB2 trực tiếp sang USB3.


Có (!) "Có nghĩa là thư viện", tôi cần kiểm tra "phạm vi hỗ trợ thư viện" tại Linux, Windows và Mac. Nếu cộng đồng các nhà phát triển và kho lưu trữ lớn (như PMCSciELO ) có thể áp dụng jp2. <br/> Ồ, hãy minh họa hoàn hảo các mẫu của bạn , cảm ơn.
Peter Krauss

2
Về " JP2 nằm ngoài tầm với của mọi người (...) nó sẽ không bao giờ đạt đến điểm hòa vốn để được công chúng chấp nhận". Điểm quan trọng cần nhớ ở đây đối với độc giả và để so sánh: tất nhiên, JPG là "dành cho đám đông" ; ngày nay (và có lẽ qua nhiều thập kỷ) JP2 , JLS và TIFF dành cho bối cảnh bảo quản và chúng là trọng tâm ở đây.
Peter Krauss
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.