ImageMagickをインストールして
このサイトを参考にして勉強しております。
http://imagemagick.rulez.jp/
6限目
http://imagemagick.rulez.jp/archives/93
画像のサイズ変更を試していましたが、
4. 指定より大きい(小さい)場合のみ拡大・縮小
convert before.jpg -resize 150x150> after.jpg
が機能しません。
ページには
<変換前の画像>のサイズが、(width)x(height)の数字より大きい場合のみ、指定サイズへの変換が実行されます。小さい場合ひには、サイズ変更が行われずに画像が生成されます。
とあり、このコマンドでbefore.jpgという画像が150x150より大きければ縦(or横)が150に縮小された画像が生成されるとあります。
ところが、実行してみたところ、画像のようなエラーメッセージと、
以下の症状で機能しませんでした。
すいませんが、ImageMagickに詳しい方で、間違えているところがわかる方、
間違えているところを教えて下さい。お手数ですがよろしく、お願いします。
詳細
1)
MissingAnImageFilenama `150x150'になっているのですが、
before.jpgは200x200pxで作成しておりファイルサイズには問題ありません。
2)
after.jpgという画像ファイルが生成されますが、
【項目の種類:JPEGイメージ、サイズ:0バイト】
のJPEGファイルで画像データがありません
※開けません
3)
「>」の使い方が間違っているのかと思い、
https://www.imagemagick.org/script/command-line- …
↑
見ましたが、「>」に関する記述を見つけられず、わかりませんでした。
No.1ベストアンサー
- 回答日時:
ImageMagicKの問題ではなく、cmd.exeの使い方の問題です。
https://www.imagemagick.org/script/command-line- …
の少し下あたりに
> In all the examples above and below, we have enclosed the geometry arguments within quotation marks.
(以下略)
等と注意書きがあります。
「>」は、そのままでは リダイレクト用の記号と解釈されてしまいます。
# 詳細は 「Windows リダイレクト」で検索
引数を " でくくる等して、 > から特別な意味を取り去る必要があります。
そこの例では
magick logo: -resize '200%' bigWiz.png
等と、 ' でくくってありますが、これはUNIX系のシェルでのやり方で、Windowsでは " (ダブルクオート)を使います。
ご解答ありがとうございます
https://www.imagemagick.org/script/command-line- …
の少し下あたりに
> In all the examples above and below, we have enclosed the geometry arguments within quotation marks.
(以下略)
等と注意書きがあります。
↓
We must enclose the geometry specifications in quotation marks when using < or > to prevent these characters from being interpreted by the shell as file redirection.
↓
知りませんでした。
リダイレクトの時、「<」、「>」の文字が邪魔する(当たる)のを防ぐために、コーテーションでくくらないといけない
ということですね。
>引数を " でくくる等して、 > から特別な意味を取り去る必要があります。
↓
とのことですが、
convert before.jpg -resize 150x150">" after.jpg
convert before.jpg -resize "150x150>" after.jpg
で動作しました。
何度もご解答頂きありがとうございます。
機会がありましたら、またお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel 毎日手作業で時間がかかって、泣きたいです、、、VBAのプロの方、助けてください。。。 3 2022/10/25 04:26
- デジタルカメラ Googleフォトで画像を自動補正すると何故サイズが小さくなるのでしょうか? 4 2022/09/19 13:05
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- その他(ソフトウェア) コマンドプロンプトについて教えてください。 状況: 画像編集ソフト上でネットから保存した画像を使うの 3 2022/05/26 11:14
- 画像編集・動画編集・音楽編集 jpgが拡張子の画像を探しています 2 2023/04/06 10:03
- PHP $filePath = './user_img/' . $file['name'];? 1 2022/12/10 07:29
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- デジタルカメラ 画像のJPGファイルの「大きさ」と「サイズ」の意味の違いをお教えください。 8 2022/09/18 14:50
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
一太郎上の画像の切り出し
-
フォトショップで18面の連続...
-
jpgの画像を画像サイズを変えず...
-
バナーの画像がぼやけてしまいます
-
JPEG画像の容量設定について
-
After Effectsにjpgを貼ると画...
-
wordに貼り付けたvisioのサイズ...
-
premiere pro:黒い帯消したい
-
GIFアニメーションのファイルサ...
-
画像サイズを、1MB以下にしたい。
-
デジカメ画像をもらったら(送...
-
フォトショップ7.で取り込んだ...
-
Macで一括トリミング
-
1.5MのJPEG画像
-
縮専ソフトについての質問
-
パソコン画面の壁紙のサイズに...
-
Yahooブログ 自己紹介表示画像...
-
グリッドレイアウトHTMLとCSS
-
photoshop での透かし画像のサ...
-
PHOTOSHOP6.0で画像の切り抜き...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ワードに貼り付けた画像の画像...
-
jpgの画像を画像サイズを変えず...
-
複数の写真を1枚に印刷
-
After Effectsにjpgを貼ると画...
-
GIFアニメーションのファイルサ...
-
縦横比率維持したままのスクリ...
-
1.5MのJPEG画像
-
wordに貼り付けたvisioのサイズ...
-
縮専ソフトについての質問
-
一太郎上の画像の切り出し
-
premiere pro:黒い帯消したい
-
Photoshopで複数の画像に一定の...
-
画像を回転するとアスペクト比...
-
A6のチラシを作るには
-
画像サイズを、1MB以下にしたい。
-
待ち受けにしたい画像がありま...
-
手焼き写真のような枠をつくりたい
-
フォトショップ7.で取り込んだ...
-
画像のサイズ変更について
-
ペイントで画像をドット絵に加...
おすすめ情報