前提
GitHub上のコードを実行していて、疑問点が出てきたので質問させていただきます。
該当のソースコードを見ると、argvがargv[3]まで記述されているのですが、引数で渡すであろう画像ファイルが2つまでしか用意されていませんでした。この場合、最後のoutput_filename(argv[3])には何も指定しなくても良いのでしょうか?
目的のGitHubは前景画像の切り抜きを行うものです。
該当のソースコード
C++
1if (argc != 4) 2 { 3 cout << "Usage: matting.exe input.png trimap.png output.png" << endl; 4 return -1; 5 } 6 7 string img_filename = argv[1]; 8 string trimap_filename = argv[2]; 9 string output_filename = argv[3]; 10 Mat img = imread(img_filename, cv::IMREAD_COLOR); 11 Mat trimap = imread(trimap_filename, cv::ImreadModes::IMREAD_GRAYSCALE);
回答3件
あなたの回答
tips
プレビュー