問題タブ [im4java]
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 - インストールせずに ImageMagick をコンポーネントとして使用する
画像変換が必要な Java アプリケーションを開発しており、そのために imageMagick を使用したいと考えています。
クラスパスにjmagick.jarを使用してJavaプログラムを作成し、imageMagickをインストールしました。その後、プログラムは期待どおりに実行されました。しかし、アプリケーションに imageMagick コンポーネントをパックしたいので、個別にインストールする必要はありません。
そこで、プログラム ファイルを元の場所から別の場所にコピーし、imageMagick をアンインストールしました。次に、IiはJVM引数を次のように与えました-Djava.library.path="F:\\ImageMagick-6.3.9-Q16\\"
したがって、スレッド「メイン」で例外としてエラーが発生しています。
プログラムで依存ライブラリのパスを指定する方法と場所、およびインストールせずに imageMagick を使用する方法を教えてください。WEBで検索してみました。しかし有益な情報は得られませんでした
im4java - Im4Java - 角のサイズに比例して透明な PNG ベースの透かしを作成する方法
透明なサイズの比例透かしを作成しようとしています。はじめにこんなことを書いています。透かしのサイズを比例的に変更し、余白を付けて配置するにはどうすればよいですか?
その後、画像全体のサイズを変更したい。コマンド一発でできる?
java - im4java を使用してバッファリングされたイメージのサイズを変更し、出力を bufferedImage として取得する方法は?
画像のサイズを変更しようとすると、「java.lang.IllegalStateException: 指定された形式の ImageReader がありません」という例外が発生します。
svg - convert.exe (ImageMagick) が大きな svg を png/pdf に変換した後に空白を表示する
大きな svg を pdf に変換しているときに、変換後に空白の出力と次のエラーが表示されます。
私は以下を実行しています:
環境の詳細:
ImageMagick 6.9.2-0 Q16 x86
ウィンドウズ 7 x86
java - im4java を使用して 2 つの画像を比較し、結果として異なるピクセルの数を示します
ImageMagick Java ラッパー「im4java」と比較したい 2 つの画像があります。私がこのコードを持っている限り:
しかし、stringArrayList
空です。ドキュメントを読むim4java
と、実際にOutputConsumer
は出力が配列リストに格納されていることがわかりましたが、既に述べたように何もありません。また、imOperation.metric("ae")
呼び出しがコマンド プロンプト自体から行われた場合は、2 つのイメージ間で異なるピクセルをカウントし、それをコンソールに出力します。を使用して Java コードでこの差分ピクセル数を取得する方法がわかりませんOutputConsumer
。
java - im4java を使用した画像比較
}
こんにちはチーム、
上記のコードでは、ページのスクリーンショットを撮り、im4java を使用して予想されるスクリーンショットと比較しようとしていますが、実際の画像と予想される画像が類似していても false がスローされ、差分画像も生成されません。
予想されるスクリーンショットを一時フォルダーに追加しました。
誰かが私が間違っていることを提案してください。前もって感謝します