問題タブ [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.

0 投票する
2 に答える
13135 参照

java - ImageIO : CMYK 色空間で画像を読み取れません

ImageMagick で作成された特定の jpeg 画像 (CMYK 色空間) を読み取るのに問題があります。

ImageIO の代わりに JAI を使用しようとしましたが、それでも動作しません:

私の問題を解決するためのアイデアはありますか?

0 投票する
3 に答える
14685 参照

java - 64ビットWindows用のJAIおよびImageIO

JAIおよびImageIOライブラリで64ビットウィンドウを検索しましたが、これらのバージョンは見つかりませんでした。6〜7年前のJavaバグ追跡システムでの最後の64ビット勝利バージョン要求。

jaiの開発者はwin64のバージョンをリリースしないと思います。:(

私の質問は、64ビットウィンドウ用のソースからjaiとimageioを構築できますか?それは可能ですか?どのように?

どうもありがとう...

0 投票する
3 に答える
524 参照

java - Java用のRMagickのような画像処理ライブラリ

RMagickが提供する一連の機能と同じくらい使いやすく、一連の機能を提供するJava画像処理ライブラリはありますか?(私はJMagickを見たことがありますが、残念ながらそれは私が探している種類のライブラリではありません。)

編集:速度はそれ自体には関係ないことに注意してください。私たちが探しているのは、多くの一般的な操作が組み込まれた使いやすいライブラリです。

0 投票する
1 に答える
12053 参照

java - Java Advanced Imaging-最新のバイナリビルドはどこで入手できますか?

Java Advanced Imagingの最新の公式バイナリビルド(少なくともプラットフォームに依存しないJavaのみのビルド)を探しています。

公式のプロジェクトWebページはhttp://java.net/projects/jai-core/にありますが、ソースへのリンクのみです-バイナリビルドについては言及されていません-または私はそれらを見るにはあまりにも盲目ですか?

0 投票する
0 に答える
839 参照

windows-7 - JAI tiff 画像変換により、Windows 7 でより大きなファイル サイズが生成される

TIFF 形式の JAI を使用して画像を圧縮しようとしています。Windows XP では正常に動作しますが、Windows XP と比較して Windows 7 では 10 倍のサイズのファイルが生成されます。

JAI 1.1 および JRE 1.6_0_16 の使用

問題は何ですか?よろしくお願いいたします。

0 投票する
1 に答える
989 参照

java - JAI.createでのDPIの変更...なぜですか?

次のコードでは、ソース画像のdpiは600ですが、結果の画像のdpiは96になります。なぜですか?

0 投票する
2 に答える
2889 参照

java - JAIを使用して大きなTIFF画像にスイングコンポーネントを書き込む

TIFFに書き込むための大きなスイングコンポーネントがあります。コンポーネントが大きすぎてTIFFをメモリにロードできないため、ディスクベースのWritableRaster(ここで説明)に基づく大きなBufferedImageを作成するか、JAIを使用する必要があります。

プロジェクトの完全な混乱を除けば、JAIの方が良い答えのようです。

それを考えると、誰かが私のスイングコンポーネントをメモリを使い果たすことなくタイル状のTIFFに書き込むための手順を概説できますか?

画像サイズはおそらく10000x700になります

理想的には、ある種のディスクベースのイメージを作成し、コンポーネントの一部をそのイメージに書き込みます。各書き込みはディスクにフラッシュされます。

編集

ImageWriterでこれを行うことができると思いますが、次を呼び出すとNoSuchElementExceptionが発生します。

クラスパスにjai_code.jarとjai_core.jarjarがありますが、他に何かする必要がありますか?

編集 JAIを使用して非常に大きなTIFFを作成できますが、JAIはTIFF圧縮をサポートしていないため、ファイルは92MBです。

JAI-ImageIOをインストールすると、ImageWriterを使用して圧縮TIFFを作成できますが、メモリが不足しているRasterまたはBufferedImageからのみ作成できます。

2段階のアプローチを実行する方法はありますか?JAIを使用して大きなTIFFを作成し、すべてをメモリにロードせずに大きなTIFFを圧縮しますか?

0 投票する
1 に答える
462 参照

netbeans - Java 拡張イメージングは​​、Mac 上の Glassfish の EJB モジュールでは使用できませんが、EAR には表示されます

私は、Geotools を使用するアプリケーションを開発しています。Geotools は、Java Advanced Imaging (JAI) API を使用して Glassfish で実行されます。Netbeans からアプリケーションを EJB jar ファイルとして実行すると、CDI スキャン中に ClassNotFoundException が発生するため、デプロイに失敗します。

ただし、EJB モジュールを EAR ファイルにパッケージ化すると、上記の例外は発生せず、問題なくロードされるようです。

Mac では JAI コア クラスがシステム拡張ライブラリにあるため、クラスパスに表示されないことに困惑しています。

クラスのロードに関しては、EJB jar と EAR ファイルに違いはありますか?それとも、Glassfish / Weld で大きな違いがありますか?

考えてみてください-とにかく私のprjectが使用するライブラリをglassfishはどのように見つけますか-それらはejb jarファイルにパッケージ化されていないようです-netbeansはここでボンネットの下で何か賢いことをしていますが、それはどういうわけか斜めになっていますか?

ありがとう、ジョシュ

0 投票する
1 に答える
296 参照

java - 最新の JAI Java ライブラリを取得してインストールする際の問題

いくつか質問があります。TIFF ファイルを JPEG に変換するスタンドアロンのデスクトップ アプリケーションを作成できるように、PC の Eclipse に Java JAI ライブラリをインストールしようとしています。方法についてのリンクを検索して見つけましたが、半分が壊れているか非常に古く、どれが最新のものかわかりません。Oracle サイトは役に立たず、存在しないダウンロード ページへのリンクがあります。どんな助けでも大歓迎です。

私が持っている2番目の質問は、このライブラリがMacで動作するかどうかです。そうであれば、コードがMacで動作するようにそこにインストールするにはどうすればよいですか。

ありがとうございました!