图像处理中的OTSU最大化内间方差算法

该博客介绍了图像处理中的一种经典算法——OTSU最大化内间方差算法。通过该算法,可以有效地对图像进行二值化处理,将图像分割为前景和背景两部分。博客展示了原始土壤图像在应用OTSU算法后的结果,实现了清晰的图像分割。
摘要由CSDN通过智能技术生成
# -*- coding: utf-8 -*-
# @FileName: OTSU最大化内间方差算法
# @Software: PyCharm
# @Author  : li Xu
# @Time    :2020//11//29

import cv2 as cv
import numpy as np
# from skimage import transform

def OTSU(gray):
    hist = cv.calcHist([gray], [0], None, [256], [0, 256])  # 255*1的灰度直方图的数组
    gray_size = gray.size  # 图像像素数
    k = 0  # 初始化灰度阈值
    best_k = 0  # 最佳阈值
    best_M = 0  # 衡量阈值性

    p = []  # 灰度出现概率

    # for k in range(30,150):
    for i in range(len(hist))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值