問題タブ [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 投票する
1 に答える
600 参照

java - Javaプラグイン(JAI)の自動インストール

複数のプラットフォーム用のアプレットからJAIを自動インストールする経験がある人はいないかと思いました。私は見ました

http://java.sun.com/j2se/1.4.2/docs/guide/plugin/developer_guide/extensions.html#specifying

そして、それは(反対のことは何も言及されていないという事実によって)私が単一のプラットフォームインストーラーしか指定できないことを暗示しているようです。例えば

プラットフォームに基づいて実装URLを指定する方法がわかりません。また、JAIにはネイティブなものがたくさんあるため、単一のプラットフォームを選択する必要があるようです。これはJavaの最初の主要な目的を打ち負かすので、私は明らかな何かを見逃しているに違いありません:-(

私が考えることができる唯一の解決策は、ターゲットプラットフォームが何であるかをうまく判断できるものへのURLを指定し、関連するファイルを送り返し、それぞれが異なるマニフェストを持つ複数のアプレットjarを作成することです。これは理想からは程遠いです。

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

java - Java と JAI を使用して画像の角を丸くする

JAI ( https://jai-imageio.dev.java.net/ ) を使用して、Java で画像をスケーリングおよびトリミングしています。画像に丸い角を作成したいと思います。どうやってそれを行うのですか?

画像はJPGとPNGです。JPGでこれを行う方が簡単だと思いますか?

画像は JAI の PlanarImage です

これは java.awt.Graphics オブジェクトに変換できます

誰もこれを以前にやったことがありますか?

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

java - OSX での JNI の問題

OSX (10.5.8) で Java 6 (1.6.0_17 JVM: 14.3-b01-101) で AWT クラスを使用すると問題が発生します。java.awt.Dimension を読み込もうとするとコードがフリーズします。これは Eclipse またはコマンド ラインから発生します。誰でも同じ問題を経験していますか? このクラスは、次のコードで JAI によって使用されます。

}

0 投票する
4 に答える
1087 参照

java - Javaを使用してオンデマンドでサムネイル画像を作成したサクセスストーリー

サーバー上にたくさんの画像があります。クライアントが画像のURLを要求すると、クライアントは画像全体を受信するか、画像のサムネイルを取得するかを指定できます。そのため、リクエストを処理し、必要に応じてオンデマンドでサムネイルを生成するサーブレットタイプのソリューションを実装しようとしています。jpg、gif、tif、pngをサポートする必要があります。

BufferedImage、JAI、および/またはImageMagickを使用することがJavaの最良のオプションであるように見えます(この投稿から)。私が逃したかもしれない他のものはありますか?

また、誰かがJavaで同様の何かを実装しましたか?もしそうなら、(1)かなり降下品質のサムネイル、(2)画像を処理するときに大量のメモリを占有しない、(3)許容可能な応答時間を提供するソリューションに関する提案はありますか?

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

java - javax.imageio.IIOException: PDFBox で CCITTFaxDecode 圧縮を使用する PDF を印刷するときのエラー 2

私はPDFBoxを使用してPDFを印刷しようとしています(JavaのPDFレンダラーを使用していましたが、CCITTFaxDecode圧縮PDFで問題が発生したため、切り替えました)。ただし、pdf はすべて空白ページとして印刷されます。PDFBox コードをステップ実行すると、PDCcitt.java に次のコードが表示されます。

javax.imageio.IIOException: エラー 2 これが何を意味するのかわかりません。オンラインで見つけようとかなりの時間を費やしました。このエラーが何を指しているのかについて、誰かが光を当てるのを助けることができますか?

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

java - Java JAI JPEG 画像エンコード RuntimeException

あらゆる種類の画像をエンコードしてサイズを変更し、JPEG として保存するアプリケーションを構築しようとしています。

私はこの種の奇妙な jpegを使用し、テストに使用します。

何らかの理由で、JAI はこの画像を JPEG としてレンダリングできません。次のコードを使用します。

がスローさencoder.encode(image)れます。RuntimeException

助言がありますか?

0 投票する
9 に答える
17506 参照

java - ファイルが画像かどうかを確認する

私は JAI を使用しており、次のファイルを作成します。

その行の前に、ファイルが存在するかどうかを確認します。しかし、ファイルが .bmp か .tiff か画像ファイルかを確認するにはどうすればよいでしょうか?

誰か知っていますか?

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

java - Java / JAI - 画像をグレースケールで保存

カラーグレースケールの代わりに tiff を保存しようとしています。どうすればこれを行うことができますか? (これは tiff であるため、JAI を使用する必要があります!)

よろしくお願いします。

0 投票する
7 に答える
23985 参照

java - PNGをJPEGに変換する

単純なPNGをJPEG形式に変換する際に問題が発生します。私は次のコードを使用しています:

..。

..。

JAI例外が発生します->java.lang.RuntimeException:1つまたは3バンドのバイトデータのみを書き込むことができます。com.sun.media.jai.codecimpl.JPEGImageEncoder.encode(JPEGImageEncoder.java:148)で..。

オプションを使い果たしました。なにか提案を?

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

java - Javaで画像を塗りつぶしたりペイントしたりするための最良の方法は何ですか?

JAIMosaicDescriptorを使用して、1つの画像モザイクに結合している一連の画像があります。

ほとんどの画像は同じサイズですが、小さい画像もあります。不足しているスペースを白で埋めたいのですが、デフォルトでは、MosaicDescriptorは黒を使用しています。double []の背景パラメータを{255}に設定してみました。これにより、欠落しているスペースが白で埋められますが、他のフルサイズの画像の一部に変色が生じます。

私はどんな方法にもオープンです-これを行うにはおそらく多くの方法がありますが、ドキュメントをナビゲートするのは困難です。小さい画像をBufferedImageに変換し、空の領域でsetRGB()を呼び出すことを検討しています(ただし、バッチsetRGB()メソッドのスキャンサイズに何を使用するかはわかりません)。

私の質問は本質的に:

  • (JAIまたはBufferedImageで)画像を取得し、特定のサイズにパディングを塗りつぶす/追加するための最良の方法は何ですか?
  • 副作用なしにMosaicDescriptor呼び出しでこれを達成する方法はありますか?

参考までに、モザイクを作成するコードは次のとおりです。