convert 1.png -colors 256 -format "%c" histogram:info:
8: ( 5,133, 20) #058514 srgb(5,133,20)
28: ( 18, 1, 12) #12010C srgb(18,1,12)
6: (110, 65,120) #6E4178 srgb(110,65,120)
192: (139, 47, 33) #8B2F21 srgb(139,47,33)
31: (199, 79, 11) #C74F0B srgb(199,79,11)
11: (240, 83,155) #F0539B srgb(240,83,155)
5: (246, 38,204) #F626CC srgb(246,38,204)
249: (255,237,166) #FFEDA6 srgb(255,237,166)
第一列数据就是占的比例了。
颜色替换:
参考http://www.imagemagick.org/Usage/color_basics/#opaque
convert 1.png -fill "#FFEDA6" -opaque "#058514" 1_rep.png
将1.png中的#058514颜色替换成#FFEDA6