TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
【Adblock】Chromeその他 広告除去/追跡防止 1
JustSystems ATOK総合スレ Part100
プレステ2エミュについて語ろう【PCSX2】vol123
vim Part 6
ザ・ベンチ IE Firefox Opera Safari Chrome [2]
Mozilla Thunderbird Part25
userChrome.css・userContent.cssスレ Part9
【ニコニコ】NNDD Part7【Mac対応】
動画再生ソフト Part25
【Adblock】Chromeその他 広告除去/追跡防止 1

ImageMagick


1 :2012/10/29 〜 最終レス :2020/05/31
超強力な画像処理ソフトImageMagickについて
公式
http://www.imagemagick.org/

2 :
R

3 :
いちばん基本的な使い方は画像形式の変換
> convert a.jpg a.bmp
a.jpgをbmp形式に変換したファイルが作成される
オプションも何も要らない
何にしたいかは拡張子を読んで勝手に判断してくれる
> convert *.jpg a.bmp
と書くと、全てのjpgファイルをbmp形式にする
ファイル名がカチ合ってるので、そこは
a-0.bmp
a-1.bmp
という具合に勝手に気を使って名前を付けてくれる

4 :
ファイル名を残したまま拡張子だけ変えたい時は、
convertではなくmogrifyを使って、
> mogrify -format bmp *.jpg
という風に書く。
-formatに指定できる文字列は、
> mogrify -list format
とやると表示されて、殆ど何でもある
magは無いけど
ところで、mogrifyってどういう意味だろ

5 :
>>3で、
ファイル名が自動で決まるのが気持ち悪い時は、
C言語とかのprintf()みたいな構文が使えて、
> convert *.jpg a%03d.bmp
と明示的に指定すると、
a000.bmp
a001.bmp
という具合になる
batファイルに書く時は、%を%%にしておかないと消えてしまうけどな

6 :
2007年に立ってたスレ
http://pc11.2ch.sc/test/read.cgi/software/1195220823/

7 :
画像形式変換の次によく使うのが、画像の縮小
画像掲示板でサムネイルを作るような処理はみんなこれ
> convert.exe -resize 100x100 a.jpg out.jpg
100x100ドットの画像になるように見えてそうではない
100x100の箱に収まる最大サイズに縮小してくれる
横長の画像なら横が100ドットになるし、縦長なら縦が100ドット
アスペクト比なんかどうでもいいから、とにかく100x100きっちりにしろ!!!、
という場合には
> convert.exe -resize 100x100! a.jpg out.jpg
と書く。! に強い意志が込められている。

8 :
-resizeオプションの後にはgeometry引数と呼ばれるものが入り、
結構いろいろな書き方ができる
-resize 50%
と書くと縦横50%に縮小してくれる
-resize 100x100>
と書くと、元の画像が100x100よりも大きい場合には100x100の中に入るように縮小するけれど、
100x100よりも小さい場合には何もせずにそのまま、という賢い処理をしてくれる
アイコンみたいな画像を拡大されても困るしね
batファイルに書く時は、%は%%に、>は^>と書く必要がある
リダイレクト文字をオプションに使うという神経が判らない

9 :
使用頻度は下がるけど、画像の一部切り出しというのも使う
photoshopで切り出す範囲を目で見て指定するならともかく、
最初から切り出す範囲が判ってるケースというのはあんまり無い
> convert -crop 100x100+0+0 a.jpg out.jpg
と書くと、a.jpgの左上から100x100の領域がout.jpgとして切り出される
+0+0の部分はオフセットで、切り出す左上の位置を示している
数学で直交座標をイメージすると、左下が原点だけど、画像は何故か左上が原点

10 :
オフセットの指定をサボって、
> convert -crop 100x100 a.jpg out.jpg
と書くと、挙動は大きく変わって、
画像を100x100単位でタイルに分割して、切れ端も含めてそれらを全部、
out-0.jpg
out-1.jpg
out-2.jpg
という感じに出力する
よくある、1枚の絵に見えて保存しようと思うと破片しか保存できない、
みたいな意地悪ページの作成に使える
タイルに分割してかつオフセットも指定したい時はどうすれば

11 :
ちょっと変わった使い方として、
> convert -crop 50%x100% a.jpg out.jpg
こんな指定もできる
オフセットを書いていないのでタイルに分割されるけど、
大きさを元ファイルに対する割合で記述していて、
横に50%縦に100%のサイズで分割するので、
結局左右に2分割した画像が
out-0.jpg
out-1.jpg
として得られる
見開きスキャンした画像の分割なんかに使える

12 :
GIFアニメの作り方
001.jpg
002.jpg
003.jpg
みたいな感じで素材の画像データが用意してあるとして、
> convert *.jpg out.gif
これで出来てしまう
アホみたいに簡単
まあ、素材の準備が大変なんだけど

13 :
さすがに手を抜きすぎなので、ちょっと指定を増やしていく
まず画像サイズ
GIFアニメは巨大になりがちなので、縮小してサイズ低下を図る
> convert -geometry 320 *.jpg out.gif
これで横320ピクセルになる
それでもサイズがでかいので、レイヤー間で同じことが書いてある部分は
省略することでサイズを縮める
> convert -layers optimize -geometry 320 *.jpg out.gif

14 :
これで結構縮む場合が多いけど、厳密に同じ色でないと効かないので、
動画のキャプチャーとかの素材だとまだ不十分なので、
多少違う色でも同じことにしといてよ、という指定をする
> convert -fuzz 3% -layers optimize -geometry 320 *.jpg out.gif
これはなかなかよく効く
効き過ぎて困るくらい
3%くらいにしとかないと、調子に乗って上げると再現なく縮む代わりに、
絵は全く動かなくなる

15 :
次の絵に変わるまでのインターバルを指定するには、
delayオプションを使う
> convert -delay 100 -layers optimize -geometry 320 *.jpg out.gif
単位は10ms。100にすると、1秒に1枚切り替わる。
delayを指定しないとデフォルトでは0ということになるけれど、
インターバルの小さなアニメGIFをどう表示するかはビュアーなり
ブラウザに依存するので、意外とちゃんと見えたりするけど、
ちゃんと指定するのが無難
ちゃんと指定してるのに、IEで見た時だけ妙に遅かったりするけど

16 :
もう一つ、省略していいような、指定した方がいいようなオプションを追加
> convert -loop 0 -delay 100 -layers optimize -geometry 320 *.jpg out.gif
loopは繰り返し回数を指定する
で、0にすると無限に繰り返す
でもデフォルトでそうなってる気がするけど、
ビュアーが気を利かして繰り返してくれてるだけなのかもしれないから、
明示的に指定しておくのが無難
3回だけ繰り返す、みたいなGIFアニメなんか見たことないけど

17 :
GIFアニメの作り方はこれで完成として、
逆に作ったGIFアニメをバラの画像ファイルに戻したい時
あるいは、他人の作ったGIFアニメを解剖したい時
> convert +adjoin animation.gif output%03d.bmp
+adjoin オプションを付けるとバラファイルになる
なんでadjoinなのにバラなのか
実は、-adjoinオプションというのが元々あって、
複数の画像ファイルを一つにまとめるという機能がある
でも、このオプションはデフォルトでONで、
だからこそ、出力ファイルにgifを指定するだけでGIFアニメが作れていた
で、adjoinするの止めろよ、という否定オプションが +adjoinなので、
バラす時だけadjoinが使われるという不思議なことになっている

18 :
>>17の方法だと、
-layers optimize で作られたアニメGIFは、差分部分のみしか画像化にされない
どう圧縮が効いているのか判断するのには便利だけど、
圧縮される前の絵に戻したい場合には、-coalesce オプションを使う。
> convert -coalesce +adjoin animation.gif output%%03d.bmp
コウアレスと発音する。アクセントはレの所。三重母音なのか?
意味は合体する癒着する

19 :
あ、実験してみたら、+adjoinオプション無くてもバラせるわ
> convert animation.gif output%03d.bmp
これでいける
> convert animation.gif output%03d.gif
これでも大丈夫
> convert animation.gif output.gif
これだとアウト
> convert animation.gif output.bmp
これならok
つまり、基本は-adjoin有効なんだけど、出力ファイルがbmpみたいに
adjoin不可能なら、自動的に+adjoinになる
gifの場合はadjoin可能だからバラしてくれないけど、
%03d.gifみたいにいかにもバラして欲しい感じのファイル名だった時は、
気を利かせて+adjoinになる
凄いでしょ
ImageMagickこんなんばっかりよ

20 :
画像をタイル状に並べる
大量の画像の見本みたいなのを作るのに便利
> montage -tile 4 -geometry 320 *.jpg tile.jpg
横に4つ並べて縦にずらっと並ぶ
縦で指定したい時は、-tile x4 のように書く
-geometryでの指定は、出来上がりサイズではなく、個々の画像のサイズになる
用意した画像の数が縦横の積ぴったりでない場合、余った部分は背景色になる
背景色はデフォルトでは白だけど、他の色にしたい場合は、
-background #808080
のように指定する。順番はRGB
繰り返し実験する時は、出力先に指定した画像を消しておかないと、
その画像もタイルの一部になってしまう
さらに繰り返すと、フラクタルみたいに無限に自分自身が映り込んでいく

21 :
続きまだー

22 :
実はふむふむこんな使い方もあるんだなと感心して見てました(´・ω・`)

23 :
convertのオプションの日本語訳
ttp://www5a.biglobe.ne.jp/~nkgwtty/njaLinuxImageMagick.html

24 :
PHPでMagick使ってるんだけど
文字の縁取りをStrokeWidthでやるとフォントの角ばった部分が丸くストロークされちゃう
改善方法ある?

25 :
Const Width = "640"
Const Height = "480"
Const Font = "meiryo.ttc"
Set FileSystem = Createobject("Scripting.FileSystemObject")
Set Shell = CreateObject("WScript.Shell")
Set ImageMagick = CreateObject("ImageMagickObject.MagickImage.1")
Messages = ImageMagick.Convert( _
"-font", FileSystem.BuildPath(Shell.SpecialFolders("Fonts"), Font), _
"-pointsize", "60", _
"label:@" & FileSystem.GetBaseName(WScript.ScriptFullName) & ".txt", _
"nul.bmp")
If Width / Split(Messages, ",")(0) =< Height / Split(Messages, ",")(1) Then
PointSize = Fix(Width / Split(Messages, ",")(0) * 60)
Else
PointSize = Fix(Height / Split(Messages, ",")(1) * 60)
End If
ImageMagick.Convert _
"-size", Width & "x" & Height, _
"canvas:none", _
"-fill", "white", _
"-draw", "rectangle 0,0," & Width - 1 & "," & Height - 1, _
"-font", FileSystem.BuildPath(Shell.SpecialFolders("Fonts"), Font), _
"-pointsize", PointSize, _
"-fill", "black", _
"-gravity", "center", _
"-annotate", "0", "@" & FileSystem.GetBaseName(WScript.ScriptFullName) & ".txt", _
FileSystem.GetBaseName(WScript.ScriptFullName) & ".bmp"

26 :
お。書けた。
上記を*.vbsとして保存して、同名の*.txtにBOM無しUTF-8でテキストを入れておくと、そのテキストが画像になります。
これでフォントをMS ゴシックにすると、半角文字に空白がくっついて全角文字と同じ幅になってしまうのですが、
対処方法知ってる人がいたら教えてもらえないでしょうか。
等幅でもあくあフォントとかを使えば期待通りに動くのですが。

27 :
identify pic.jpg

28 :
'PNGファイルを一括して16色に減色するVBScript
Set objWshShell = WScript.CreateObject("WScript.Shell")
objWshShell.Run "mogrify -colors 16 *.png"
Set objWshShell = Nothing
↑を「png一括減色16.vbs」とでも名前付けて保存して実行すると、
同じフォルダにある全てのPNGファイルを使用色数16にまで減色する
※注意 上書き保存

29 :
for %i in (*.png) do mogrify -colors 16 %i

30 :
mogfify -colors 16 *.png

31 :
'ドロップしたフォルダのPNGファイルを一括して16色に減色するVBScript
'複数フォルダ可。フォルダのpathに全角文字を含んでいると失敗する
'VBScriptとImageMagickの対応する文字コードが違うのが原因
'基本的にVBScriptはUTF-8が使えない
Set objWshShell = WScript.CreateObject("WScript.Shell")
Set objParm = Wscript.Arguments
If objParm.Count < 1 Then
WScript.echo "フォルダをドロップして下さい"
Else
For i=1 To objParm.Count
cmd = "mogrify -colors 16 """ & objParm(i - 1) & "\*.png"""
objWshShell.Run cmd
Next
End If
Set objWshShell = Nothing

↑を「png一括減色16ドロップ対応.vbs」とでも名前付けて保存して実行すると、
ドロップしたフォルダ(複数可)にある全てのPNGファイルを使用色数16にまで減色する
※注意 上書き保存

32 :
二つの画像の違いを見る
composite -compose difference A.png B.png diff.jpg
identify -format "%[mean]" diff.jpg
これで0が返ってきたなら一致

33 :
どういう時に日本語ファイル名が失敗するのか、
どうやれば成功するのかをまとめてくれ

34 :
irfanviewの自動色調補正と同等のことをやりたいんだけど
どうしたらよいのか皆目見当もつかぬわ

35 :
>>31 のスクリプトだと非同期モードで実行されるので、いっぺんに複数のウィンドウが開いて気持ち悪いかもしれない
同期モードで実行したい場合は、
objWshShell.Run cmd

objWshShell.Run cmd,1,True
に書き換えよう

36 :
色調補正ってこうじゃない
convert target.jpg -normalize result.jpg

37 :
>>36
それだとだいぶダサいんだよ

38 :
いいのあったよ
アグレッシブだけど白トビしない自動画像補正スクリプト
http://fallabs.com/blog-ja/promenade.cgi?id=155

39 :
>>38
ふぉぉぉおお! これいいじゃないの! よさげじゃないの!
ダメ元でも聞いてみるもんだぬ
うちにきてファックしてもいいぞ

40 :
スクリプト機能があるのかと思った

41 :
最近の IM (Win8 x64用バイナリ)は Windows でも日本語ファイル名が使えるようになってた。すてき

42 :
マジか
っていうか、何でここまで国際化が遅れてたんだろう

43 :
identify -list font
フォントのリストアップ

44 :
portableのx64は無いのだろうか

45 :
age

46 :
ついに Q16-x86-dll が無くなっちゃったなぁ。
自分でビルドできないひとはお手上げか。

47 :
jpg画像をまとめて左に90度回転したいのですができますか?

48 :
かなり難しいな

49 :
>>47
jheadで回転をキャンセルできるよ!

50 :
>>49
このソフトは知らなかったのでありがたいです
d.hatena.ne.jp/iww/20131007/jpegtran
強制的に回転させる方法はないでしょうか?

51 :
単純に 
-rotate 270
じゃいかんのか

52 :
>>51
jhead -rotate 270 xxx.jpg
jhead -rotate270 xxx.jpg
convert -rotate 270 xxx.jpg
convert -rotate270 xxx.jpg
でやってみてもダメでした
jheadは情報表示だけみたいです

53 :
出力ファイル指定し忘れてる?
convert -rotate 270 aaa.jpg bbb.jpg
上書きならmogrify
mogrify -rotate 270 aaa.jpg

54 :
なんでコマンドを探るモードなんだ

55 :
>>54
カービー将軍に連絡をとってくれ

56 :
>>53
ありがとうございます
convert -rotate 270 *.jpg *.jpeg
こんなかんじでやってみたのですが、画像を作成することは出来ました。
ただ、出力したものが
*-01.jpeg
みたいな感じでアスタリスクがつくのと番号が2桁なので困っています
元ファイル名00001.jpg
みたいな出力にしたいのですができますでしょうか?

57 :
>>56
出来るよ。詳細はマニュアル読んでくれ。
http://www.imagemagick.org/Usage/files/

58 :
もぐりふぁい

59 :
psdにアクセスするときhoge.psd[0]でレイヤー統合済みの画像にアクセスできるけど
この画像のアルファ値は実際の値と異なる時がある
例えば丸いボタンの絵で周りが透過してあるとして
convert hoge.psd[0] hoge.png
でアルファ付きpngが出せるが、透明部分との境界にフリンジが付くことがある
Photoshopでpsdを開くとフリンジは付いていない
しょうがないのでPhotoshopのバッチで処理したけど
imagemagickでフリンジがつかない様に綺麗に透過させるやり方、誰か教えて頂けませんか・・・
オプションでそういうのがあるんじゃないかと思うんだけど、見つからない・・・
二度手間だけどmatteオプションでグレースケールマスク画像を作り、-compose CopyOpacityさせる方法を試したけど
結局hoge.psd[0]でアクセスできる画像自体の透過値がおかしいから意味なかった
悩ましいくねくね

60 :
特定のパレットで減色するオプションを教えてください。
例えば、純赤、純黄、純緑、純マゼンダ、純青、黒のパレットです。

61 :
>>60
http://www.imagemagick.org/Usage/quantize/#remap

62 :
ありがとうございます

63 :
convert x.png -separate -delete 0 -delete 1 -colors 16 -format '%c' histogram:info:
するとなぜか8色程度にしかなってないのだけど、何が悪いんだろう?

64 :
convert -depth 24 a.png b.png
24bitのpngにしたいのですがこれをやると無駄に賢くて
色数が少なければグレースケールや4bit colormapなどになってしまいます
強制的に24bitにしたいのですがどうすればいいのでしょうか
賢さが憎い

65 :
convert a.png png24:b.png

66 :
graphicsmagickとの違いがいまいちわからん。
フォークした当初はopenmpへの対応なんかが違いだったみたいだけど、今はどっちも
対応してるようだし。オプションの内容やコマンドの書式が違うくらいか?
-resizeオプション使った時の結果はgraphicsmagickのほうが綺麗だったけど。

67 :
一番の差は、ImageMagicの方が、画像加工のコマンドが多いって所かな

68 :
ImageMagicじゃgif作るのがおっそくてGraphicsMagick入れたなたしか
だがGMはGMでたしか透過色の処理かなんかでバグっててIMもつかってる

69 :
convert -sigmoidal-contrast 3,0% dark.jpg light.jpg

70 :
gmは高速だけど低画質になることが多いな

71 :
DOSじゃ使わん

72 :
win版はimportついてないのか
バッチで使える軽いキャプチャない?

73 :
気軽に「こんなソフトありませんか?」Part.167
http://anago.2ch.sc/test/read.cgi/software/1421668938/

74 :
ImageMagicを使ってpngファイルにcHRMとgAMAが含まれているか調べたいのですが
-verboseを使えば調べることができるのですが、
いちいちプログラムで検索して抽出するのが面倒なので
そこの情報だけを抽出するコマンドってありませんか?

それとpng画像ファイルから
cHRMとgAMAの情報を削除してpngファイルを再保存したいのですが
どうすれば良いですか?
-stripのコマンドを試してみましたがうまくいきませんでした。

よろしくお願いいたします。
 

75 :
>>74
物凄く適当だけどこんなんでどう?。

identify.exe -verbose %1 | Findstr "png:cHRM png:gAMA"
IF NOT ERRORLEVEL 1 pngcrush_1_7_85_w32.exe -rem cHRM -rem gAMA -l 9 %1 "%~dpn1_pngcrush.png"

pngcrushはここからダウンロードしてきてね。
http://sourceforge.net/projects/pmt/files/pngcrush-executables/1.7.85/

76 :
mogrify -rotate 360 image.jpg

77 :
Windows7でImageMagick-6.9.2-Q16にてファイル名に縦横幅を記しjpegにして縮小したいので

convert in.png -resize 25% -set filename:outfile out%wx%h.jpg %[filename:outfile]

として縮小はできたもののバイナリで見るとpngのままでした。
out.jpg で指定すればjpegにはなってくれるものの幅も両立させるにはどうしたらいいでしょうか。

78 :
こうかな?

convert in.png -resize 25% -set filename:outfile %wx%h out%[filename:outfile].jpg

79 :
>>78
jpegに変換できてました。ありがとうございます。
拡張子をfilename: に含めてはいけないんですね。

80 :
convert -trim -fuzz 50% in.jpg out.jpg

81 :
ImageMagickとVBAを使ってpng画像に文字列を描画したいのですが
・バッチファイル
・VBAでのshellコマンド
を使った方法ではうまく文字列を描画したり
convertコマンドを使うことに成功しました。

処理速度を上げるためにDLLを使いたいのですがなぜかうまくいきません。

http://sites.google.com/site/torimemoforwork/vba/dll/imagemagick
このサイトに書かれた方法を試してみたのですがうまくいきません。
win8 64とExcel 2010 32bitを使っているので
32bit版をインストールして参照設定も行っているのですが

実行時エラー -2147215503
"convert.exe: unable to load module `C:\Program Files\ImageMagick-6.9.1-Q16\modules\coders\IM_MOD_RL_JPEG_.dll': The specified module could not be found.
というエラーが発生します。

検索してみると同じような症状が書かれたページが見つかりましたが
解決策が分かりませんでした。

どうすればDLL版を使えますでしょうか?

http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=28134

82 :
すいません
過去のバージョンが残っていたようで
アンインストールしたらうまくいきました
 
しかしDLL版よりもshellを使った方が高速のようですね
 

83 :
Excelでやるからじゃないの。
VBやCやC++, C# などから使ってみると速いんじゃないのかな

84 :
教えてほしいのですが

アニメGIFの特定の画像を取り出すのは
convert Anime.gif[5] out.png
とかで取り出すと思うんですが

そのgifが 差分最適化?されてると 差分画像しか取り出せません
どのようにしたらよいのでしょうか?
convert Anime.gif[5] -coalesce out.png
とかしても変わらず

85 :
思いつきだけど -adjoin オプション付けてみるとか

86 :
montageを使うのじゃ
http://www.imagemagick.org/Usage/anim_basics/#coalesce

87 :
横からだがいいこと教えてもらった

88 :
>>86さんの情報も有益だけど>>84さんのやりたいこととは違うような。
>>84さんはgifアニメの中の特定の1フレームだけ取り出したいけど↓みたいになっちゃうって事でしょ?
http://i.imgur.com/B9JvhI7.png

>>86さんの方法だとgifアニメのフレームを並べた画像になっちゃう気がする。
もしかしたら自分が何か勘違いしてるだけかもしれないけど。

89 :
>>85-88
みなさんありかとうこざいます。
>>88
その通りです

回答を元に色々試行錯誤してみたのですが目的の画像が取り出せず
つたない英語力を駆使して 今日丸1日ぐぐりながらなんとか目的が達成できました
ついさっき VBS+HTA のアプリ(もどきww)に実装して動作テスト中です

正しい使い方かは わからないんですが
convert Anime.gif[0-5] -coalesce -delete 0-4 out.png
で単一フレームの取り出しに成功したので

最終的に
convert Anime.gif[0-5] -coalesce -delete 0--2 out.png
というコマンドに落ち着きました

PS.
montage は全フレームを並べたサムネイル画像を作るのに使ってはいるんですが
これで単一フレームを取り出すってのが >>86 見ても理解できなかった
(やっぱ英語は苦手じゃ)

90 :
ImageMagickを使ってpng画像上に文字列を書いているのですが
一部の文字だけを斜体するにはどうしたら良いですか?
全体を斜体することはできても
一部の文字だけ変更することができないのですが

どなたか教えてください
 

91 :
2016-7-11に convert も mogrify コマンドも無いんですが
どうすれ?

92 :
どこへ向かっているんだ

93 :
派生版?のGraphicsMagickってどうなの?
本家より処理が速いらしいけど

94 :
動画エンコードのハード支援みたいなことを、
静止画変換の大量処理でも使えると有り難い

95 :
>>93
>>66-70 で「速いけどバグあり」「低画質」って言及されてますね
でも2年前の話だし…今はどうなってるんでしょうねえ

既に見てるページかもしれないけど
ttp://labs.gree.jp/blog/2013/05/8132/
これも2013年の記事だし…
現バージョンでベンチ取ったり画質比較しないとちょっとわかんないですね

元々はImageMagickの開発が活発過ぎて
仕様が平気でガンガン変わるか嫌になってらforkしたとどこかで見かけたような
たしかに自分も、ImageMagick使うスクリプト書いてみたら
ImageMagickのバージョン上がった時に動かなくなって困ったことがありました
そのあたりのメンテナンスを楽にしたいときは選択肢に入るのですかね
(でも、脆弱性が見つかった際の修正頻度も検討しないと…)

96 :
abortを生かしたまま配布してるimagemagickにスピードどうこう言う方がおかしい
引数ミスでよく出るけど
処理ループの中もabort分岐だらけの筈

97 :
abort分岐だらけだとどういう問題がありますか?
 

98 :
abort分岐って何?

99 :
ImageMagick 7.0.3-2 Q16 x86

cropの処理が訳分かんねぇ

同じ画像に対して↓をかけ続けると500x500→490x490→480x480となる(これが正常な動作のはず)
mogrify.exe -crop 500x500+10+10 -format bmp *.bmp

が、これが出力をpngにすると最初の1回は動作するけど後はそのサイズのまま(500x500→490x490→490x490→490x490〜)
mogrify.exe -crop 500x500+10+0 -format png *.png

100 :
repageしなきゃデータ上の解像度は変わらんのじゃね?


100〜のスレッドの続きを読む
2chブラウザ Jane Style Part128 [隔離病棟]
音声可逆変換ソフト総合スレ
【test】投稿テスト【ワッチョイ】 part3
漫画用画像ビューア総合スレ Part16
【不要ファイル】Glary Utilities 1 【駆除】
WinSCP
proxy2ch愛好会 Part2
高機能ファイラーFreeCommanderについて語ろう
2chAPIProxy 6
Vivaldiブラウザ Part30
--------------------
【管業】管理業務主任者試験 第167棟目
【可憐】メイドロボ【可愛い】
【ワッチョイ】ニンテンドー3DS/2DS総合 その1363
【3DS】カルドセプト〜Skypeで一緒にやろう〜
阪急電鉄車両スレッド70
工業高校って人生の裏技だよな。偏差値40でも大企業正社員 [417034628]
【コロナ】WHO事務局長「米国との協力継続望む」脱退撤回に期待 [ムヒタ★]
どんな質問にもマジレスするスレ140 in喪女板
星のバーニィー☆
(((((ホルモン焼き系))))))
【過剰的中アピ】BOSS川又アンチの会
【ガンホー】ケリ姫スイーツ【313ケリ目】
【カツカツ】居酒屋ちがうんよ【貧乏】パートU
【FF14】える・Elu Auster【専用スレ】
☆ネット・電話投票一般戦予想スレ☆597
ワンナイR&R
グランブルーファンタジー ヴァーサス Part.13
アイスNo.1決定戦 アイス総選挙(GT)
【セルジュ・ゲンズブール】ジュ・テーム…【ジェーン・バーキン】
アメリカ帰りの白人気取りがうざい
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼