使用したライブラリ
Q.1. チャネル入れ替え
画像を読み込み、RGBをBGRの順に入れ替えよ。
まだチュートリアルって感じですね。
int main()
{
PPM ppm("imori.pnm");
int width = ppm.Get_width();
int height = ppm.Get_height();
PPM ppm2(width, height);
for(int j=0; j<height; j++)
for (int i = 0; i < width; i++)
{
ppm2(i, j, 'b') = ppm(i, j, 'r');
ppm2(i, j, 'g') = ppm(i, j, 'g');
ppm2(i, j, 'r') = ppm(i, j, 'b');
}
ppm2.Flush("out.ppm");
return 0;
}