質問: imread(file_src, 1);//入力画像(カラー)の読み込み //Mat img_src=imread(file_src,0) //入力画像(グレー)の読み込み Mat img_dst; if (!img_src.data){ cout << "error" << endl; return -1; } //ウインドウ生成 namedWindow(win_src, WINDOW_AUTOSIZE); namedWindow(win_src, WINDOW_AUTOSIZE); //ここに核となる処理を記述する //複数色チャンネルの分割 vector img_bgr(3); split(img_src, img_bgr); //青→赤、緑→青、赤→緑 merge(vector{img_bgr[1], img_bgr[2], img_bgr[0]}, img_dst); flip(img_src, img_dst, 0);//垂直反転 imshow(win_src, img_src);//入力画像を表示 imshow(win_dst, img_dst);//出力画像を表示 imwrite(file_dst, img_dst);//処理結果の保存 system("pause");//キー入力待ち return 0; } ``` ![読み込み画像picture1が入っているところ](https://teratail.storage.googleapis.com/uploads/contributed_images/780f0c0e89bbc67256dd855ff11ff85a.png) ![exeが入っているところ](https://teratail.storage.googleapis.com/uploads/contributed_images/46aec87205766103afaec333ab0e54fd.png) よろしくお願いいたします。
回答: * Visual Studio IDEから実行するのであれば、入力ファイルはプロジェクト-dir.に置くべし。 * コマンドプロンプトから実行するのであれば、入力ファイルはカレント-dir.に置くべし。