問題タブ [mogrify]

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

imagemagick - ImageMagick Mogrify: 透かし付きバッチ

複数のファイルで ImageMagick mogrify を実行すると、奇妙な問題が発生します。変換文字列を使用して、画像をいくつか変換し、サムネイルを作成します。変換文字列を使用したコマンドは、単一のファイルでは問題なく実行されますが、ファイルのバッチで実行すると失敗することがあります。コマンドは次のとおりです(Windowsコマンドライン):

そして、 「mogrify: 不適合な描画プリミティブ定義 `image'」というメッセージで失敗します。

しかし、これはウォーターマークを挿入するときにのみ発生することがわかりました。また、処理する 3 つのファイルの順序を変更すると、mogrify が正常に動作することもわかりました。これはかなり奇妙です。なぜこれが起こるのか、それを取り除く方法はわかりません。

PS: Java アプリケーションからこのコマンドを実行するので、 convertコマンドを繰り返し呼び出してバッチ ファイルを使用することは、私にとって受け入れられる解決策ではありません。

手がかりをいただければ幸いです。

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

linux - 画像のサイズを 1 つの解像度に変更する

解像度の異なる画像がたくさんあります。また、横向きと縦向きの写真が混在しています。画像のサイズを 1 つの解像度 (1024x768) に変更する必要があります。縦向きの写真の場合、最大の高さは 768 にする必要があり、横向きの写真の場合は最大の幅を 1024 にする必要があります。

終わったスペースは、黒くしなければなりません。今、私は使用していますmogrify -resize 1024x768 -verbose *.jpg

1024x!768 を使用できることはわかっていますが、言ったように、別の種類の写真を使用しています。私のexif情報には、写真が風景であるかどうかに関する情報も含まれていません。

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

resize - Mogrifyを使用してキャンバスのサイズ変更と塗りつぶしを実行します

imagemagickサイトのこのページにデモがあります:http://www.imagemagick.org/Usage/resize/#resize

この例のアクションを実行したい:

しかし、多数のファイルの場合。適切なツールはmogrifyだと思いますが、+ swapまたはxc:blueフラグを認識していません。

助言?

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

php - ImageMagick と mogrify の切り抜き

画像のトリミングに問題があります (サイズ変更は正常に機能しています)。

元の画像はxサイズ変更後のものです。

getimagesize() を実行した後、サイズ変更が適切に機能していることがわかります。

トリミングコマンドは次のとおりです。

これが完了したら、使用して画像が正しいサイズであることを確認しようとしましgetimagesize()たが、次のエラーが発生し、画像にアクセスできません。

何か案は?作物に間違った構文を使用していますか?

前もって感謝します!

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

ruby-on-rails - CarrierwaveMacを使用した基本的なJPEG操作

Mac(Leopard)サーバーのCarrierWaveで基本的なJPEGスケーリングを利用できるようにするための最も苦痛の少ない方法は何ですか?このサーバーは現在安定しているため、完全なImageMagickスイートとそのすべての依存関係をインストールしないようにしています。また、ImageMagickは/ usr / local / binにPDF、フォント、ファックス、bmp、png、必要のないユーティリティなど。

CarrierWaveに必要なのは、アップロードされたJPEGからjpegサムを作成することだけです。助言がありますか?

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

batch-file - ImageMagick mogrify が機能しない

これは機能します:

..しかし、これはしません:

ここで何が間違っていますか?

ありがとう!

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

php - mogrifyファイル名のサイズをブラケットで変更

phpでは、「(」角かっこを含むファイル名のサイズを変更すると失敗しました。

通常私はします

ただし、括弧付きのファイル名では機能しません

コマンドラインで動作するには、このようにエスケープする必要があります。

mogrify -resize 203x126! 53v-slave-only\(2\).png

exec()コマンドでphp用に修正する方法

ファイル名は角かっこを使用する必要があります。

ありがとうございました。

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

image - Image Magick を使用した画像圧縮の問題を解決する

私はこの分野の専門家ではありません。ウェブからバッチ画像のサイズを変更しようとしていますが、ほとんどの場合、うまく機能しています。サイズが巨大な画像に遭遇しており、mogrify によるサイズ変更と圧縮がうまくいきません。

Ive は標準のデスクトップ イメージ リサイザーを使用し、サイズを変更してイメージを適切なサイズに圧縮します。サイズは 500kb 以上で、20kb にサイズ変更されます。私のmogrify cmdは、500kbの恥ずかしがり屋のままです。

画像の例を次に示しますhttp://c.shld.net/rpx/i/s/pi/mp/3962/225051167p?src=http%3A%2F%2Fwww.petraimages.com%2F500x500%2FTHRFBB1000P6.jpg&d=2ae05e1b6fd7950ae4fbbe2cc9039c0265073173

mogrify のトリム、サイズ変更 (250x250)、圧縮 (JPEG)、フォーマット (JPEG) コマンド行引数を使用しています。圧縮を試してみましたが、うまくいきませんでした。

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

bash - 画像を操作してウェブサーバーにアップロードするためのシェルスクリプトに問題がある

私はこれが汚いことを知っています、そして間違いなくこれをする最良の方法ではありません。私はこれを機能させるためにたくさんの異なるスクリプトを一緒にハックしましたが、「convert.sh:24:BadSubstitution」エラーが発生し続けます。多分誰かが私がこれをきれいにしてそれを機能させるのを手伝ってくれるでしょう。ありがとう。

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

linux - 再帰的な Mogrify スクリプト

初心者の Linux スクリプターからの別の質問。このコマンドを使用して、フォルダー内のすべてのファイルをバッチで mogrify しようとしています

コマンドは実行されますが、何も起こらないようです。

前もって感謝します