問題タブ [imagemagick-convert]
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.
php - 非常にピクセル化された画像を作成する Imagemagick Convert
私は imagemagick を使用して、convert so: を使用して自分のウェブサイトの画像からサムネイルを作成してconvert -size 220x220 %s -resize 220 -profile '*' %s", $image, $thumb
います。これは長い間うまく機能しています。何千もの画像が処理され、すべてのサムネイルが見栄えがします... 1 つを除いて. 何らかの理由で、この画像は非常に醜いサムネイルを生成しますが、その理由がわかりません。
元の画像: http://i.imgur.com/fCbAN.jpg
生成されたサムネイル: http://i.imgur.com/MdLCs.jpg
私の変換コードでなぜこれが起こるのかについて、誰かが洞察を持っていますか?
imagemagick - ImageMagickのサイズ変更:「縮小のみ」の場合は実際には何もしません
元の画像: http : //www.tiaoyue.com/img/_test/original.jpg(2,457バイト)
ImageMagickでサムネイルを取得してみてください:
またはWindowsの場合:
ファイルを取得します:
SecondaryCompression.jpg
(2,452バイト)
元の画像のコピーのみで、二次圧縮なしでターゲットファイル(SecondaryCompression.jpg)を取得できますか?(画像の2,457バイト)
参照:
imagemagick - ImageMagick:PDFカラープロファイルを変換すると巨大なPDFが作成されますか?
次のコマンドを使用しています。
テスト用の3MBファイルでは、恐ろしい品質の20MBPDFが作成されます。
-density 600パラメータを追加すると、ファイルが600MBを超えて爆発します。他のすべてを維持しながら色空間を変換する方法はありますか?これはさらに処理するための一時的なPDFなので、まったく同じサイズである必要はありませんが、巨大なPDFファイルサイズを処理することはできません。
image - xckd のクリック アンド ドラッグの画像タイルを単一の複合 .png に結合する最も効率的な方法は何ですか?
ImageMagick を使用してクリック アンド ドラッグのすべての画像タイルを結合しようとしています。処理にかなり時間がかかっています。
より一般的には、単一の画像に結合 (タイル) したいグレースケールの 8 ビット png ファイルのコレクションがある場合、最も効率的な設定は何でしょうか?
今のところ私が立てた戦略は
convert
とを+append
併用-append
- Q8 (8 ビットカラー) バージョンを使用する
考慮すべき他のpng設定はありますか?たぶん私たちは圧縮されていない中間ファイルですか?
php - ImageMagick が突然 Firefox だけで動作しなくなった?
それで、私はかなり長い間 ImageMagick を使用してきましたが、最近、特に Firefox で動作しなくなりました。次のコード行を実行しています。
プレビュー目的で、アップロードされた PDF ファイルを JPG に変換するだけです。さて、これは今日から毎日うまく機能しています。これで、PDF は正常にアップロードされますが、JPG は作成されません。エラーやエラーログはありません。ただそこにあるだけです。
これも Firefox でのみ発生します (IE と Chrome でテスト済み、正常に動作します)。私の質問は、なぜこれが起こるのかについて何か考えがある人はいますか? または、誰かが以前にこれに出くわしたことがありますか?
どんな助けでも素晴らしいでしょう、ありがとう!
android - Linux 変換ユーティリティを使用してアイコンに空白を埋め込む
サイズの異なるPNGアイコンがたくさんあります:
convert
Linuxユーティリティの助けを借りて、どうすればパディングできますか。すべてのアイコンが同じ正方形の寸法になるように、たとえば96x96
.
既存の画像は中央に配置する必要があります。このように(サイズの画像の場合5x5
):
次のコマンドを使用して、画像をスケーリングしました。たぶん、私はいくつかのパラメータを忘れましたか?
imagemagick - 大きな背景に gif を追加する
アップロードされたファイルのサイズを変更するためにimagemagickを使用していますが、処理中にサムネイルが通常ある場所に回転するgifホイールをユーザーに表示したいと考えています。私は親指の約 7 サイズを提供し、ホイールが真ん中の 32x32 サイズのままであることを望みます。それは単純なビットです。
私が知る必要があるのは、アニメーションを保持したまま上記を実行できるかということです
例:
この画像:
このサイズから
アニメーション付き
php - アニメーション .gif で「convert interlace -line」を使用すると画像が壊れる
説明する前に、私のサムネイル生成コードを簡単に確認してください: http://pastebin.com/XAPPcUyZ
このスクリプトを介していくつかの画像タイプを渡します: jpeg、jpg、gif、png
すべてのタイプで 220px 幅のサムネイルが作成されますが、スクリプトがアニメーション化された .gif 画像に遭遇すると問題が発生します。gif のサムネイルを作成しようとすると、http: //i.imgur.com/のように出力されます。 oh50z.gif では、適切なサムネイルはhttp://whatimg.com/i/mhsnf4_thumb.gifのように表示されます。
「interlace -line」を削除すると、アニメーション gif のサムネイルが問題なく生成されますが、他のファイル形式をインターレースして読み込みを高速化するために、これを残しておきたいと思います。interlace
このようなGIFアニメを壊さずに実行する方法はありますか? GIFがアニメーション化されているかどうかを検出し、代わりに非インターレース変換を実行する方法がない場合はどうすればよいですか?
windows - ImageMagick 'convert -sepia-tone' が Windows と Linux で異なる
以下の 2 つのイメージに問題があります。最初のイメージは Linux で作成され、2 番目のイメージは Windows で同じコマンド、同じバージョンの ImageMagick (6.6.5-0) を使用して作成されます。ImageMagick の新しいバージョンを試してみたところ、Windows と Linux で異なる結果が得られたようです。
結果は大きく異なり、その理由はわかりません。
私は何を間違っていますか?
(出典: selfip.com ) (出典: selfip.com )
image-processing - ImageMagick を使用して PSD を PNG にエクスポートするときにレイヤーが失われる
ImageMagick の「convert」コマンドを使用して、Photoshop PSD ファイルを PNG 画像として 3 つのレイヤーに分割するスクリプトがあります。
SO の質問に対する答えのように、ImageMagick を使用して PSD からレイヤーを抽出し、レイアウトを維持します。その質問のように出力画像を整列させたいと思っています。
中間層が空の場合、つまり完全に透明な場合を除いて、正常に機能します。この場合、そのレイヤーが見つからないかのように動作し、他の 2 つのレイヤーのみの PNG ファイルを生成します。すべてのレイヤーを取得するにはどうすればよいですか?
ImageMagick のドキュメントを調べて、上記のオプションのバリエーションを試してみましたが、今のところうまくいきません。
私はOS X 10.7.4を使用しています。