直方图阈值法

直方图阈值法直方图阈值法用 MATLAB 实现直方图阈值法 clc clear close I imread e role0 003i bmp I1 rgb2gray I figure subplot 2 2 1 imshow I1 title 灰度图像 gridon 显示网格线 axison 显示坐标系 m n siz

%直方图阈值法 用 MATLAB实现直方图阈值法: clc;clear;close; I=imread('e:\role0\003i.bmp'); I1=rgb2gray(I); figure; subplot(2,2,1); imshow(I1); title(' 灰度图像') grid on; %显示网格线 axis on; %显示坐标系 [m,n]=size(I1); %测量图像尺寸参数 GP=zeros(1,256); %预创建存放灰度出现概率的向量 for k=0:255 GP(k+1)=length(find(I1==k))/(m*n); %计算每级灰度出现的概率,将其存入GP中相应位置 end subplot(2,2,2),bar(0:255,GP,'g') %绘制直方图 title('灰度直方图') xlabel('灰度值') ylabel(' 出现概率') I2=im2bw(I,150/255); subplot(2,2,3),imshow(I2); title('阈值150的分割图像') grid on; %显示网格线 axis on; %显示坐标系 I3=im2bw(I,200/255); % subplot(2,2,4),imshow(I3); title('阈值200的分割图像') grid on; %显示网格线 axis on; %显示坐标系

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

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

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


相关推荐

  • 宽字节注入原理_sqlmap宽字节注入

    宽字节注入原理_sqlmap宽字节注入在mysql中,用于转义的函数有addslashes,mysql_real_escape_string,mysql_escape_string等,还有一种情况是magic_quote_gpc,不过高版本的PHP将去除这个特性。首先,宽字节注入与HTML页面编码是无关的,笔者曾经看到<metacharset=utf8>就放弃了尝试,这是一个误区,SQL注入不是XSS。虽然他们中编码的成…

    2022年10月14日
    4
  • taglib java,Taglib 原理和实现之什么是Taglib

    taglib java,Taglib 原理和实现之什么是TaglibTaglib 原理和实现之什么是 Taglib1 问题 Tag 究竟是什么 如何实现一个 Tag 一个 tag 就是一个普通的 java 类 它唯一特别之处是它必须继承 TagSupport 或者 BodyTagSuppo 类 这两个类提供了一些方法 负责 jsp 页面和你编写的类之间的交互 例如输入 输出 而这两个类是由 jsp 容器提供的 无须开发人员自己实现 换句话说 你只需把实现了业务逻辑的类继承 TagSupp

    2026年3月19日
    2
  • 使用拼凑URL的方法,实现DotNetNuke在新窗口中打开内容(二)

    使用拼凑URL的方法,实现DotNetNuke在新窗口中打开内容(二)

    2021年7月28日
    60
  • stardict 安装真人发声包

    stardict 安装真人发声包

    2021年5月3日
    105
  • IIS 无法启动:发生意外错误0x8ffe2740 的原因

    IIS 无法启动:发生意外错误0x8ffe2740 的原因发生意外错误0x8ffe2740原因如果系统中存在端口冲突就有可能发生本情况.IIS默认使用80端口进行HTTP通信.如果除IIS外的应用程序正在运行并且正在相同的IP地址上使用80端口,在您试图使用IIS管理器启动网站时您也可能收到该错误讯息.解决方法要解决这个问题,您可以进行以下任一项操作:•在IIS管理器中更改网站绑定端口为除80端口外的其它端口.•停止正在使用80端口…

    2022年7月26日
    7
  • 如何理解Python 面向对象编程思想

    如何理解Python 面向对象编程思想Python面向对象编程思想:从四个方面来理解1.宽泛的面向对象的概念举例说明面向过程:做一件事情,从头到尾,每一个细节都要关注,重点在于过程面向对象:做一件事情,用对象去做,不关心细节和过程,万物皆对象

    2025年7月21日
    5

发表回复

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

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