CV_THRESH_BINARY_INV参数二值化取反的效果

原创 2008年09月26日 21:31:00

people 原图

people2 处理后

OpenCV中二值化的方法有多个,其中CV_THRESH_BINARY_INV参数是取反,具体如下

若大于给定的阈值threshhold,为目标点dst(x,y)=0,否则目标点dst(x,y)=max_value,这里设定为250。

threshold_type=CV_THRESH_BINARY_INV:dst(x,y) = 0, if src(x,y)>threshold          

max_value, otherwise

基本上效果明显,那个女的是长头发且黑上衣,如何分割是下一步工作,男的效果的还行。

只要不是太过分,处理后的效果还行。

极端情况:头发稀少,走路的时候手放头顶,白头发

考虑用menashift算法。

相关文章推荐

OpenCV学习之阈值化

OpenCV中图像阈值处理有两个函数,cvThreshold和cvAdaptiveThreshold。图像处理中可能最重要的一步就是图像的二值化处理,既然需要将图像二之化,那么就不得不使用这两个函数。...

Opencv2教程一:图像变换之阈值二值threshold

网名:无名   QQ:16349023 email:mengwzy@qq.com 以前很少写教程,写的可能有点乱希望大对家有帮助 threshold 方法是通过遍历灰度图中点,将图像信息二值化,处理过...
  • nnsword
  • nnsword
  • 2014年06月18日 12:00
  • 14216

opencv_python学习笔记十二

15 图像阈值   当像素高于阈值时,给这个像素一个新值(可以是白色),否则给它另一种颜色   不同的阈值方法: cv2.THRESH_BINARY  #黑白二值(二值阈值化) cv2...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

人头检测代码示例:SVM+HOG

网上关于HOG的理解以及结合SVM做检测的源码很多,这里我结合自己的理解对他们做一个综述和总结。...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

OpenCV学习笔记-自适应阈值化

自适应阈值化的函数为:AdaptiveThreshold自适应阈值方法void cvAdaptiveThreshold( const CvArr* src, CvArr* dst, double ma...

cvThreshold的用法

cvThreshold是opencv库中的一个函数   作用:函数 cvThreshold 对单通道数组应用固定阈值操作。该函数的典型应用是对灰度图像进行阈值操作得到二值图像。(cv...
  • ZrongH
  • ZrongH
  • 2012年03月12日 10:02
  • 25181

基于贴标号算法的二值图像区域分割 面积计算

一、算法介绍 8 连通意义下的贴标号算法 输入图像: 2 值图像I(i,j) 1≤i≤I,1≤j≤J。 输出图像: 标号图像 L(i,j)1≤i≤I,1≤j≤J。 若干标记: i 图像的行指...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CV_THRESH_BINARY_INV参数二值化取反的效果
举报原因:
原因补充:

(最多只允许输入30个字)