問題タブ [jai]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JAI: 12 ビット JPEG ファイルの読み込み
私は Java Advanced Imaging にまったく慣れていません。私が到達した最初の障害は、12 ビット、シングル バンド、グレースケール JPEG ファイルを読み取る機能です。JAIでそれが可能であるという言及を見たことがありますが、それをどのように行うべきかについてのコードや提案さえありません。誰かが役立つリンクまたは短いコードスニペットで私を助けてくれませんか?
これまでこのチュートリアルを使用してきましたが、この問題については役に立ちませんでした。
ありがとう。
java - TIFF 画像のステッチを表示して、ズームと移動を可能にする方法
TIFF 画像の大きなステッチ タイルの一部を表示する単純な Java アプリケーションを作成したいと考えています。ズームして動き回れるようにしたいです。
現在、 JAIを使用するのが最善の方法ですか? ドキュメントはひどく古くなっているようです。
TIFF画像を表示するサンプルプログラムを見つけました。しかし、どうすれば TIFF 画像を拡大できますか? また、画像の境界に関係なく、複数の画像をつなぎ合わせて一部に移動することは可能ですか?
java - JAI を使用する必要がありますか?
画像処理を多用したプログラムを開発したい。と JAIを使用したいのJava
ですが、Jai は古くて進化していないように思えます。( http://java.sun.com/javase/technologies/desktop/media/jai/ )
QT
と
を使用する方が良いのだろうc++
か?
私が探している 2 つの主な長所は、クロス プラットフォーム コードと優れた学習機会です。
java - JAIImageIO-コアcodecLibソース
JAI ImageIO-coreには、一連のネイティブコーデックが付属しています。コーデックは、一連の.soファイルと.dllファイルにバンドルされています。主にclib_jiio.dllclib_jiio_sse2.dllclib_jiio_util.dll。mediaLib(mlib)のソースは見つかりましたが、これらのコーデックのソースは見つかりませんでした。ソースがどこにあるか知っている人はいますか?またはそれらが単にオープンソースではない場合はどうなりますか?
java - JAI FileLoad/FileStore 操作と JAI ImageRead/ImageWrite 操作。違いは?
JAI の FileLoad/FileStore 操作とその ImageRead/ImageWrite 操作の違いは何ですか?
いずれかのセットが他のセットよりも優れていますか? デフォルトとして使用する必要があるものはどれですか?
java - Sanselan vsJava-Image-io
これらの2つのライブラリのどちらが良いですSanselan
かJava Advanced Imaging API
?
java - JMF、Java による 24 ビット RGB からグレースケールへの高速変換
私は、リアルタイムの画像処理のためにJavaでシンプルな(または少なくともそう考えていた)デスクトップアプリケーションを開発しています。Java Media Framework (JMF) を使用してビデオ フレームにアクセスすることにしました。私は PAL カメラを持っており、デジタル化には EasyCAP ビデオ コンバーターを使用しています。このデバイスは、私の Windows マシンでは VFW デバイスとして表示され、YUV および 24 ビット RGB 形式の取得が可能です (32 ビットは利用できません)。
私はすでにフレームワークの基本を理解しました。私はメディアデータの制御にjavax.media.Processorを使用していますが、最初は、さらにレンダリングするためにグレースケールコーデック ( javax.media.Codecを実装) を追加したいと考えていました。コーデックでは、個々のフレームにjavax.media.Bufferオブジェクトとしてアクセスできます。
Javaでグレースケール変換を行う最速の方法は何ですか? 同じフレームワーク/メソッドを使用してさらに変換を簡単に実行できるようにしたいので、JAI などの標準に固執したいと思います。
今まで以下のことを考えていました。
コーデック チェーンの先頭にコーデックを追加して、24 ビット RGB を 32 ビット RGB に変換します。java.nio.ByteBuffer を使用して byte[] を int[] ピクセル配列にキャストし、 javax.awt.imageフィルターでさらに処理するよりも。私はすでにcom.sun.media.codec.video.colorspace.RGBConverterを使用してそれを達成しようとしましたが、成功しませんでした。
誰かがすでにそれを行っていることを願っています。
全体的なアプリケーション アーキテクチャに関する提案もありがたく思います。私の一般的な目標は、オプティカル フロー アルゴリズムを Java で実装して、視覚入力のみを使用してカメラの姿勢をリアルタイムで推定できるようにすることです。
java - Javaでビットマップ画像を非圧縮のtif画像に変換する
TesseractOCRエンジンで使用するためにビットマップ画像を非圧縮のtifファイルに変換しようとしています。
このメソッドを使用して、圧縮されたtifファイルを作成できます...
これらのファイルはJavaAdvancedImaging(JAI)で処理されるため、「jpg」がtifに変更されると、空のtifファイルが生成されます。
非圧縮のtif画像を作成するにはどうすればよいですか?上記のコードから生成されたtifイメージを解凍する必要がありますか、それとも変換プロセスを処理する別の方法がありますか?
提供された例をいただければ幸いです。
ありがとう
kingh32
tiff - Jpeg を圧縮されていない tiff 画像に変換する
このコードは StackOverflow で見つけました
私はこのプロセスを逆にしようとしています - jpg を圧縮されていない tiff に変換しますが、うまくいかないようです。
何か案は?