动态阈值法学习笔记

动态阈值法学习笔记动态阈值法学习笔记大津法大津法来由 最大类间方差法是由日本学者大津于 1979 年提出的 是一种自适应的阈值确定的方法 又叫大津法 简称 OTSU 它是按图像的灰度特性 将图像分成背景和目标 2 部分 原理 使图像的类间方差最大 类间方差 g 为 g w0 w1 1 0 2g w 0 w1 1 0 2g w0 w1 1 0 2 其是设定一个阈值 T 分割图像

动态阈值法学习笔记

大津法

大津法来由:

​ 最大类间方差法是由日本学者大津于1979年提出的,是一种自适应的阈值确定的方法,又叫大津法,简称OTSU。它是按图像的灰度特性,将图像分成背景和目标2部分。

原理:

​ 我们的目的便是得到max(g)​,通过遍历所有的阈值分割点。

代码如下:
#include 
     #include 
     int getThreshVal_Otsu(Mat *img){ 
    int n[256]; int miu[256]; int m[256]; const int lim=256; memset(m,0,sizeof(m)); for(int i=0;i<img.width;i++){ 
    for(int j=0;j<img.height;j++){ 
    m[img[i][j]]++; } } n[0]=m[0]; miu[0]=0; for(int i=1;i<n;i++){ 
    n[i]=n[i-1]+m[0]; miu[i]=m[i]*i+miu[i-1]; } int max_ThreshVal=0; for(int i=0;i<lim;i++){ 
    mean1= } } 

代码未完待更新

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/177516.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午7:20
下一篇 2026年3月26日 下午7:20


相关推荐

  • TCP/IP协议详解

    TCP/IP协议详解认识HTTP协议它是互联网协议(InternetProtocolSuite),一个网络通信模型,是互联网的一个基本的构架。HTTP协议是HyperTextTransferProtocol(超文本传输协议)的缩写,是用于从万维网(WWW:WorldWideWeb)服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML文件,图片文件…

    2022年6月13日
    36
  • 【DeepEP】使用Cursor+Mermaid阅读代码(一)类图总览

    【DeepEP】使用Cursor+Mermaid阅读代码(一)类图总览

    2026年3月16日
    1
  • linklist特点

    linklist特点

    2026年3月19日
    2
  • byte转string字符

    byte转string字符开发过程中从数据库拿出来的数据用tostring会显示为System.Byte[]查了下资料要发现网上的都不适用记录下自己的foreach(DataRowrowinds.Tables[0].Rows){    byte[]datbytes=(byte[])row["dat"];    for(inti=0;i&lt;datbytes.Length;i++)…

    2022年6月29日
    71
  • 【2021-10-19】JS逆向之快手滑块

    【2021-10-19】JS逆向之快手滑块提示 文章仅供参考 禁止用于非法途径文章目录前言前言开公众号了 以后文章都会在公众号更新了 大家关注一波 目标网站 aHR0cHM6Ly93 进到网站多刷新几次就会出现滑块 这个滑块是跟 did 这个 cookie 绑定的这个接口会触发滑块验证 我们需要拿到 url 里的 captchaSessi 这个参数 用来请求验证码的相关信息这个接口拿到验证码的图片信息图片都是完整的 没有裂开 省去

    2026年3月19日
    2
  • Java IO流自动关闭

    Java IO流自动关闭Filef=newFile();Filedes=newFile();try(FileInputStreaminput=newFileInputStream(f);FileOutputStreamout=newFileOutputStream(des);){}catch(FileNotFoundExceptione1){ }catch(IO…

    2022年5月27日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号