問題タブ [imagemagick]

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 投票する
4 に答える
20446 参照

graphics - ImageMagickでアイコンを単一の画像に連結する方法は?

Web サイトで個別の画像ファイルではなくCSS スプライトを使用して、すべて同じサイズの小さなアイコンを大量に集めたいと考えています。ImageMagickを使用してそれらを 1 つの大きな画像に連結 (タイル) するにはどうすればよいですか?

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

php - PHPまたはUnixコマンドラインで画像の解像度とファイルタイプを決定する最速の方法は?

現在、ImageMagick を使用して、Web サイトにアップロードされた画像のサイズを判断しています。コマンド ラインで ImageMagick の「identify」を呼び出すと、1MB の JPEG のサイズと、それが JPEG であるという事実を判断するのに約 0.42 秒かかります。少し遅いと思います。

Imagick PHP ライブラリを使用すると、画像を処理する前に 1MB 全体をメモリにロードしようとするため (この場合はサイズとタイプを決定するだけ)、さらに時間がかかります。

任意の画像ファイルのファイル タイプとサイズを決定するこのプロセスを高速化するソリューションはありますか? JPEG と PNG のみをサポートするだけで十分です。ファイルの種類は、拡張子だけでなく、ファイルのヘッダーを見て判断することが重要です。

編集:解決策は、PHPによって呼び出されるコマンドラインツールUNIXである可能性があります。これは、私が現在ImageMagickを使用している方法とよく似ています

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

ruby - gem から RMagick をインストールする際のエラー

RMagick gem をインストールしようとすると、ImageMagick ライブラリが見つからないというエラーが表示されて失敗しますが、インストールされていることは確かです。

gem install rmagick からの適切な出力は次のとおりです。

mkmf.log を見ると、次のことがわかります。

これは、ImageMagick バージョン 6.4.3 および RMagick バージョン 2.6.0 を使用する Solaris 10 x86 上にあります。

LDFLAGS に何かを追加する必要がある場合、それが何であるかは明確ではありません。ソースから ImageMagick をインストールしましたが、通常の場所にあるはずです。つまり、

ImageMagick-6.4.3/ には興味深いものが何も含まれておらず、gem のインストール先となる他のファイルが見つかりません。

どんなアドバイスでも大歓迎です!! グーグルはあまり役に立ちませんでした。

ありがとう -

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

ruby - MacPorts を使用して Mac OS X に RMagick をインストールする

ImageMagick 6.4.4 の MacPorts バージョンがインストールされていると、RMagick gem のインストール中にエラーが発生します。

以前のバージョンの rmagick を正常にインストールしました。ImageMagick の開発パッケージへの参照を見てきましたが、MacPorts からは入手できないようです。

MacPorts から ImageMagick 6.4.4 を使用して Mac OS X に RMagick 2.7 をインストールするにはどうすればよいですか?

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

graphics - ImageMagick リフレクション

簡単に:

上記の ImageMagick コマンドを変更して、既存の画像から幅と高さを取得するにはどうすればよいですか? 1行のコマンドのままにする必要があります。


詳細:

ImageMagick を使用してプログラムでイメージの反射を作成しようとしています。私が探している効果は、水たまりの端にある物体を見たときに見えるものに似ています。ここでやろうとしていることについてはかなり良いスレッドがありますが、解決策はまさに私が探しているものではありません。C#.Net アプリケーションから ImageMagick を呼び出すので、一時ファイルを使用せずに 1 つの呼び出しを使用し、stdout を介してイメージを返します。これまでのところ、私はこれを持っています...

これは問題なく機能しますが、探している正確なフェードが得られません。上から下へのしっかりしたフェードの代わりに、左上から右下へのフェードを与えています。(-negate -evaluate 乗算 0.3 -negate) セクションを追加して、必要なフェードが得られなかったので、もう少し明るくしました。また、グラデーションを作成するときに画像のサイズをハードコーディングする必要もありません ( -size 585x128 gradient: ) また、可能であれば元の画像の透明度を維持したいと考えています。

stdout に移動するには、「NewImage.png」を「-」に置き換える予定です。

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

php - ImageMagickを使用して画像ファイルの空白領域を見つける

画像の一部(所定のクロップマーク以外)に画像コンテンツが含まれているかどうかを判断できる必要があります。

ImageMagick(特にphpインターフェース)でこれを行う方法はありますか?

シナリオ:キャンバスは8.5x11で、上、左、下の端に0.5の余白があり、右の端に1の余白があります。画像は、印刷するためにクロップマーク内に収まる必要があります。

通常、これを行うためにPhotoshopアクションを使用しますが、プロセスを自動化しようとしています。

0 投票する
6 に答える
47035 参照

php - 画像にexifデータを追加するにはどうすればよいですか?

私たちのサイトでは、さまざまなソースから大量の写真がアップロードされています。

ファイルサイズを抑えるために、 mogrifyを使用してソースからすべてのexif データを取り除きます。

私たちができるようにしたいのは、いくつかの基本的なexifデータ(Copyright Initrodeなど)をこの新しい「クリーンな」画像に挿入することですが、ドキュメントにはこれを達成するものは何もないようです.

これを行った経験はありますか?

imagemagick で解決できない場合は、PHP ベースのソリューションが次善の策です。

ありがとう。

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

php - BiCubic Shaper PHP 画像のサイズ変更

Photoshop には、サイズ変更のための BiCube Shaper オプションという優れた機能があります。

しかし、私は同等のものを見つけることができません。

imagecopyresampled とカスタム アンシャープ マスクを使用した GD を使用したさまざまなコードを見てきましたが、期待する品質にはほど遠いものでした。

何か助けはありますか?

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

imagemagick - ImageMagickを使用して画像をピクセル化/ぼかしするにはどうすればよいですか?

画像をピクセル化および/またはぼかしたい。ぼかしのコマンドを見つけました:

動作しますが、画像をぼかすことはできません。そして、どうすれば画像をピクセル化できますか?ネットの周りに良い例が見つかりませんでした。

どうも

0 投票する
5 に答える
43953 参照

python - Pythonを使用してPDFを一連の画像に変換する

Pythonを使用して複数ページのPDFを一連のJPEGに変換しようとしています。利用可能なツールを使用してPDFを個々のページに簡単に分割できますが、PDFを画像に変換できるものは見つかりませんでした。

PILはPDFを読み取ることができないため、機能しません。私が見つけた2つのオプションは、シェルを介してGhostScriptまたはImageMagickのいずれかを使用することです。このプログラムはクロスプラットフォームである必要があるため、これは実行可能なオプションではありません。これらのプログラムのいずれかが、インストールおよび使用されるマシンで使用できるかどうかはわかりません。

これを実行できるPythonライブラリはありますか?