将OpenCV提取的轮廓用在另一张图中去除背景

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将OpenCV提取的轮廓用在另一张图中去除背景相关的知识,希望对你有一定的参考价值。

对一张图像进行处理后得到图像中某一个物体的轮廓,现在想将该轮廓标注在原图中,并去除该轮廓外的背景(将背景设置为白色),并保存去除完背景的图像。请教各位大神,怎么办呀??

参考技术A 很常规的需求,就是抠图呀。

opencv中轮廓内部的像素点怎么提取

参考技术A pointPolygonTest( InputArray contour, Point2f pt, bool measureDist );
cvPointPolygonTest( const CvArr* contour, CvPoint2D32f pt, int measure_dist );本回答被提问者采纳

以上是关于将OpenCV提取的轮廓用在另一张图中去除背景的主要内容,如果未能解决你的问题,请参考以下文章

python opencv图像缺陷比对(轮廓比对)

opencv-python提取某种颜色在另一个图层上显示

怎么用OpenCV编程实现输出白色像素点的坐标值

opencv实战——复杂背景下寻找物体轮廓(底帽)

碑文书法汉字拆分

我想要在opencv中用最小矩形外接图中图像并剪切截取出这个矩形部分。