阈值化分割(一)双峰法-附Python实现

本文介绍了直方图双峰法在图像阈值化分割中的应用,阐述了该方法的基本原理,并提供了简单的Python源代码示例。双峰法适用于图像灰度直方图呈现明显双峰的情况,但当直方图峰谷不明显时,可能无法找到合适阈值。
摘要由CSDN通过智能技术生成

本人邮箱:sylvester0510@163.com,欢迎交流讨论,
欢迎转载,转载请注明网址http://blog.csdn.net/u010128736/


阈值化分割(一)双峰法

一、双峰法介绍

  直方图双峰法(2-Mode method),如下图所示,即如果图像灰度直方图呈明显的双峰状,则选取双峰间的最低谷出作为图像分割的阈值所在。即下图中,以Zt为阈值进行二值化分割,可以将目标和背景分割开。
双峰法

  但当图像的直方图出现波峰间的波谷平坦、各区域直方图的波形重叠等情况时,用双峰法就很找到合适的阈值。

二、python源码

下面给出python源代码。

#coding:utf-8
import cv2
import numpy as np
from matplotlib import pyplot as plt

image = cv2.imread("E:/python/cv/2ModeMethod/test.jpg")
gray = cv2
  • 5
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值