opencvのサンプルに含まれている標準のgrabcutプログラムで、結果をファイルに保存するためのコードを数行追加しました。ただし、ファイルには何もありません。ただの黒の無地。これが私が入れたコードです-
主な機能で
case 's':
gcapp.writeToFile(writefilename);
break;
GCApplicationクラスで
void writeToFile(string filename)
{
imwrite(filename, mask);
cout << "file written" << endl;
}
私はあなたがグラブカットプログラムを知っていて、それを見るコードを持っていると仮定しています。さらに情報を投稿する必要がある場合はお知らせください...ありがとうございます!