web-dev-qa-db-ja.com

JPEG-2000のソフトウェアサポートの現状はどうなっていますか?

元のスキャン画像を記録するための一般的な推奨事項は、「TIFFを使用する」でした。しかし、プログラマーは「ソフトウェアの進化」のためにフォーマットを進化させる必要があり、TIFFからJP2に変更するにはシステムを進化させる必要があります。

私は、法的および科学的にスキャンされた資料用の大きな画像ストレージ(テラバイト)を持っています。元の記録が必要です。キャッシングルールをいくつか使用していますが、システムは元のデータを表示(Webダウンロード経由)または操作(ImageMagickなど)する必要があります。

私は TIFF-losslessからJPEG-2000-losslessへの画像ストレージの移行 に関する記事を読みましたが、結論はTIFFにとどまることです。ただし、記事は2009年のものであり、利用可能なソフトウェアによるJPEG-2000形式のサポートは非​​常に貧弱であることが判明しました。テストしたソフトウェアではJPEG-2000への変換は不可逆であり、画像を消費するために利用可能なソフトウェアはこのフォーマットを適切にサポートしていませんでした。

今はTIFFからJP2に変更する時期ですか?ソフトウェアのサポートに2009年と同じくらい欠陥がありますか?

20
Peter Krauss

Wikipediaの アプリケーションのリスト に基づくと、最近のサポートはかなり良さそうです。また、世界中のアーカイブ指向の組織でも注目を集めています。

  • ここにページがあります NATOによる採用について、特に議論しています。

  • この論文 は、ハーバード大学図書館もJPEG-2000に移行することを述べています。

  • このホワイトペーパー は、大英博物館とハーバード大学の取り組みについて詳しく説明し、Wellcome Digital Libraryを追加しています。

10.7.5を実行しているMacBook Proでのブラウザの結果は次のとおりです( source 1source 2 ):

  • Safari:問題ありません

  • Chrome:QuickTimeの読み込みに必要な場合がある

  • Firefox:問題ありません

私はIEをテストしませんでしたが、これら3つとWikipediaリストから、JPEG-2000のサポートが広く普及していると思います。

切り替えるかどうかの問題については、現在JPEG-2000は十分なプラットフォームサポートを備えているように見えるため、切り替える技術的な理由がある場合にのみ切り替えます。

  • 小さい画像サイズ

  • より速いパフォーマンス

  • より安全に

  • TIFFはサポートされなくなり始めています。

切り替えることを選択した場合は、切り替えの経験を投稿してください。

8
Randall Cook

答えは、実際の使用状況や図書館のサポート範囲を質問するかどうかに依存すると思います。 programmers.stackexchangeで質問するので、おそらくライブラリを意味しますが、誰もがアプリケーションについて質問すると想定しているようです。群集を追いかけます。

Wikipediaのアプリケーションリストに基づくアプリケーションといえば、最近のサポートはかなり悪いようです。それと互換性のあるユーザーソフトウェアは番号が付けられており、通常は専門的なツールであり、1つのページ内でリストを完成できるのは、世界中の一部のアーカイブ指向の組織でのみ牽引力を得ています。要するに、jp2は人々の手の届かないところにあります。このレートでは、技術的な優位性にもかかわらず、一般に受け入れられる損益分岐点には決して到達しません。

ブラウザーについて言えば、ウィキペディアはSafariのみがネイティブサポートを備えていると述べています。他のすべて、Firefox、Chrome、IE ...はサポートしていません。ただし、一部はQuickTimeで実行しますが、Android/Windowsでは保証できず、Linuxではサポートされません。

私のOpenSUSE 13.1での samples を使用したブラウザの結果は次のとおりです(サンプルページを開いてもOKにはカウントされないことに注意してください。内部の.jp2画像を開く必要があります)。

  • Chromium 33:できません。ユーザーにダウンロードを提供してください。
  • Firefox 27:できません。ユーザーにダウンロードを提供してください。

(Linux自体がjp2をサポートしているため、ユーザーはダウンロード後に画像を開くことができます)

** Peter Kraussのコメントを読んだ後で編集する**保存のコンテキストでは、おそらくユーザーがツールを提供するため、おそらくフォーマットを選択できます。ユーザーのデスクトップとブラウザ環境は二次的に重要です。

ソフトウェアの進化は、最新の技術標準を受け入れることを意味しません。最新の技術標準は標準委員会の将来の技術の希望であり、人々は彼らの決定の後に足で投票します。例:多くはXHTMLからHTML5に移行し、ほとんどはHTML4から直接HTML5に移行しました。また、多くはFireWire(1394)からeSATAおよびUSB3に移行しましたが、ほとんどはUSB2から直接USB3に移行しました。

4
Tankman六四