Edited at

ImageMagickを使ったグレイスケール、反転、RGB入れ替えについて

More than 5 years have passed since last update.


元画像


グレイスケール

convert img.png -type GrayScale img_gray.png


反転

convert img.png -negate img_negate.png


RGB入れ替え

RGBを入れ替えるにはいったんR,G,Bの画像に分解してから結合する。


Rのみ

convert img.png -fX R img_R.png


Gのみ

convert img.png -fX G img_G.png


Bのみ

convert img.png -fX B img_B.png


RGB → RBGに入れ替え

convert ( img_R.png img_B.png img_G.png ) -set colorspace RGB -combine -set colorspace sRGB img_RBG.png


RGB → GRBに入れ替え

convert ( img_G.png img_R.png img_B.png ) -set colorspace RGB -combine -set colorspace sRGB img_GRB.png