前提
visual studioで画像処理に入力画像(カラー)とトライマップ画像を利用して前景画像の切り抜きを行っています。
そこで、コマンドプロンプトからコマンドライン引数を指定して、visual studioで読み込むことができると知りました。
しかし、コマンドライン引数を用いて画像処理を行っているサイトがなかなか見つからず、作業が思うように進みません。
分かりにくい文章になってしまい、申し訳ございません。
実現したいこと
入力画像(カラー)とトライマップ画像をコマンドライン引数を用いて参照したい。
どのようにしてコマンドプロンプトで画像ファイル名を指定すればvisual studio内で参照できるようになりますか?
該当のソースコード
C++
1//コードが長いため一部だけ載せさせていただきます。 2if (argc != 4) 3 { 4 cout << "Usage: ProjectMatting.exe input.png trimap.png output.png" << endl; 5 return -1; 6 } 7 8 string img_filename = argv[1]; 9 string trimap_filename = argv[2]; 10 string output_filename = argv[3]; 11 Mat img = imread(img_filename, cv::IMREAD_COLOR); 12 Mat trimap = imread(trimap_filename, cv::ImreadModes::IMREAD_GRAYSCALE);


回答3件
あなたの回答
tips
プレビュー