問題タブ [jmagick]

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 に答える
1223 参照

java - MacにJmagick-6.6.9をインストールしても.dylibが生成されない

Jmagick (および ImageMagick) に依存する既存の Java アプリケーションを OSX 10.8 (Mountain Lion) にインストールしようとしています。Jmagick 6.6.9 をビルドすると、.so は正常に生成されますが、.dylib ファイルは生成されません。なぜこれが起こっているのか分かりますか?config と make install からの出力は次のとおりです。

そしてインストールする

出力ファイル:

Homebrew を使用して Imagemagic6.6.9-10 をインストールしました。

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

java - JMagick を使用してゼロからイメージを作成する

私はJMagickと呼ばれる ImageMagick の Java ポートを使用しています。新しい画像を作成し、それに任意のテキスト チャンクを書き込むことができる必要があります。また、私が見つけたすべての例で、新しい画像データを書き込む前の最初の操作のように見えますが、常に既存の画像を ImageInfo インスタンスにロードしています。それにテキストを書きますか?

これが私が今していることです:

動作しません。JVM は、おそらく IO からの入力イメージを期待しているため、アクセス違反でクラッシュします。

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

java - EPS リーダー Java

ここで EPS ファイルを操作するためのライブラリをダウンロードしました。

そして、EPS ファイルを解析するコードを書きました。

私のコードがクラッシュし、次のように言っています。

スレッド「メイン」の例外 javax.imageio.IIOException: データ型 -1 は Main.main(Main .java:39) で sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) で sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) で java. lang.reflect.Method.invoke(Method.java:597) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)

助けてください。

更新しました:

jmagickをインストールしようとすると、コマンドを実行すると:

このエラーを取得します。

MagickCore-config をチェックしています... /usr/local/Cellar/imagemagick/6.8.0-10/bin/MagickCore-config /usr/local/Cellar/imagemagick/6.8.0-10/bin/MagickCore-config: 行50: pkg-config: コマンドが見つかりません /usr/local/Cellar/imagemagick/6.8.0-10/bin/MagickCore-config: 53 行目: pkg-config: コマンドが見つかりません /usr/local/Cellar/imagemagick/6.8 .0-10/bin/MagickCore-config: 47 行目: pkg-config: コマンドが見つかりませんmagick/api.h の使用可能性をチェックしています... magick/api.h の存在をチェックしていません... magick/api.h をチェックしていません... 構成なし: エラー: ImageMagick ヘッダー ファイルが見つかりません


更新しました:

私が直す!コマンドを次のように変更するだけです。

それから私は試しました:

そしてエラーを取得します:

make 1 : ディレクトリに入る/Users/olegsuzaev/jmagick-6.4.0/src'make[2]: Entering directory/Users/olegsuzaev/jmagick-6.4.0/src/magick'../../Make.rules:175: * セパレーターがありません。止まる。make[2]: ディレクトリ/Users/olegsuzaev/jmagick-6.4.0/src/magick' make[1]: *** [dir_target] Error 2 make[1]: Leaving directory/Users/olegsuzaev/jmagick-6.4.0/src を離れます make: * [dir_target] エラー 2

誰かが新しいエラーを助けることができますか?

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

java - jmagick メイクエラー

Jmagick (および ImageMagick) に依存する既存の Java アプリケーションを OSX 10.7 (Lion) にインストールしようとしていますが、jmagick をインストールしようとしています。コマンドを使用するとき

私は出力を得る

それから私は試します

エラーが発生します

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

android - 軽いアンドロイドを無視して画像を比較する

私はアンドロイドに非常に新しいです。2つの画像を比較し、比較する光の影響を無視したいと思います。

そのために、エッジ画像を生成して画像を比較できることがわかりました。

その場合はどうすればよいですか?アンドロイドでそれを行う方法と、利用可能なライブラリがある場合はそれを使用する方法は?

私はたくさん検索して、JmagickとImagemagickについて知りましたが、アプリケーションでそれらを使用する方法がわかりません。

アプリケーションにモーション検出機能を提供する必要があります。タブレットは壁に接続され、基本的にユーザーからのレビューを収集し、広告はスライドショーとして表示されます。フロントカメラは10秒ごとに写真を撮り、以前に撮った画像と現在の画像を比較して、何かが変わったかどうかを確認します(つまり、少なくとも誰かが広告を見ているかどうか)。結果に基づいて、20分間動きが検出されない場合は、タブレットの画面をオフにします。

私を助けてください。

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

image-processing - JMagick を使用してサブコンポーネントを抽出する方法

私のプロジェクトの 1 つで、画像を処理する必要があり (ほとんどの Web サイトに表示される広告バナーを検討してください)、その画像バナーからロゴ、ボタンなどのサブコンポーネントをすべて抽出する必要があります。だから私はimagemagickの上にJavaラッパー「JMagick」を使っています。皆様のご協力に感謝いたします。

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

java - jmagick: エクスポートされた jar で新しい ImageInfo が失敗する

画像のサイズ変更とトリミングに JMagick 6.3.9 を使用しています。Eclipse内からプログラムを実行すると、問題なく実行されます。ただし、jarファイルにエクスポートしてjarファイルを実行しようとすると、 ImageInfo info = new ImageInfo(targetFile); エラーメッセージ、例外、CPUへの負荷が発生せず、到達してもプログラムが続行されません。何もない。

問題が何であるかについてのアイデアはありますか?これは、Windows と Linux の両方で発生します (Windows は開発に使用されるコンピューターです)。

編集: dll/so ファイルの検索に問題があるようです。通常のディレクトリからdllを削除しました。Eclipse内から実行すると、例外なしで続行することを単に拒否するなど、プログラムと同じ動作が得られます。

エクスポートされたプログラムは、パス変数で指定されたディレクトリで dll を見つけることができないようです。何か不足していますか?

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

java - JMagick を使用して画像のサイズを変更する

JMagick を使用して画像のサイズを変更したい。

以下のエラーが発生しています。

64 ビットのJMagick.dllを検索しましたが、どこにも見つかりませんでした。

これを 64 ビット マシンで実行する代替手段はありますか。

編集

64 ビット JDK を 32 ビットに置き換えたところ、以下のエラーが発生しました。

2回目の編集

上記のコードは、32 ビット マシンで期待どおりに動作します。64 ビット マシンでのみ動作するわけではありません。

提案してください