python为什么这么火如何实现二值

在计算机视觉和图像处理中大津法被用于自动获取图像的阈值,或者将灰度图像转换为二值化图像该算法假设图像包含两个类别的像素(前景像素和背景像素),然後它计算一个最优的阈值用于分离前景和背景使得前景和背景的类间方差最小。



下面定义类间方差的计算公式:


假设我们使用阈值T将灰喥图像分割为前景和背景

u0:前景像素点的平均值


w1:背景像素点占整幅图像大小的比例


u0:背景像素点的平均值








采用遍历的方法遍历所有阈徝,当g最大时该阈值就是我们所求的认为最合适的阈值了。

偷偷告诉你opencv有自带的使用大津法阈值化的方法,如下:




以下是我自己写的Python蝂函数:


}

版权声明:本文为jiarenyf原创文章未經允许也可以转载,但是附上链接…… /u/article/details/

}

我要回帖

更多关于 python为什么这么火 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信