Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

imagemagickで一画素分を画素情報をとる

opencv for pythonならimage[x,y]で取れますが
これをimagemagickでやった場合はcropで切り出し

for i in {1..10}; do convert -crop 1x1+$i+$i -format "%[fx:r *255] %[fx:y * 255 ] %[fx:b * 255]\r\n" rose.png info: ; done

結果はこんな感じ

48 45 45
48 44 44
47 41 41
45 41 41
51 44 44
56 45 45
61 51 51
71 56 56
74 48 48
72 57 57