私はこのマスクを持っています:
これが機能する白を塗りつぶすために、bitwise_andを別の画像で作成したいとします。
cv::bitwise_and(srcImage, mask, dstImage, [mask???]);
さて、結果の画像は次のようなものになります:
これは問題なくダンディですが、結果から黒を差し引きたいと思います。bitwise_andも8ビットのシングルチャネルイメージを受け入れることを確認しましたが、それが何をするのか正確にはわかりません。0の場合は通過させ、それ以外の場合は無視すると思います。
では、同じマスクを使用して8ビット画像として変換し、それを使用して結果の黒を削除するにはどうすればよいでしょうか。同じ画像が欲しいのですが、基本的に黒い境界線はありません。