画像のRGBを入れ替えてみた
大学でささっと終わらせたい課題が出たのでやりました
面倒なことはPythonにやらせよう
import cv2 img = cv2.imread('source.bmp') for index in range(img.shape[0]): for index1 in range(img.shape[1]): temp = img[index][index1][0] img[index][index1][0] = img[index][index1][1] img[index][index1][1] = img[index][index1][2] img[index][index1][2] = temp cv2.imwrite('./dest.bmp', img)
imreadがデータ部だけを取ってきてくれたおかげで想像以上に簡単にできてびっくり
データ部しかいじってないのにヘッダ部が少し書き換わってるから、その辺はimwrite辺りでいい感じにしてくれてるってことなのかな
参考にさせていただいたサイト
note.nkmk.me