graythresh(我用matlab自带的kmeans函数聚类一幅遥感图像,聚类结果是一幅灰度图,用graythresh为什么最后的到空白)

2024-07-23 07:59:50 178

graythresh(我用matlab自带的kmeans函数聚类一幅遥感图像,聚类结果是一幅灰度图,用graythresh为什么最后的到空白)

本文目录

我用matlab自带的kmeans函数聚类一幅遥感图像,聚类结果是一幅灰度图,用graythresh为什么最后的到空白


% 可能是聚类后的图像数据不匹配,用如下代码试试

iidx = uint8(iidx);
level = graythresh(iidx);
imageout = im2bw(iidx,level);
imshow(imageout);

关于graythresh函数的用法


  graythresh函数用法:使用最大类间方差法找到图片的一个合适的阈值(threshold)。在使用im2bw函数将灰度图像转换为二值图像时,需要设定一个阈值,这个函数可以帮助我们获得一个合适的阈值。利用这个阈值通常比人为设定的阈值能更好地把一张灰度图像转换为二值图像。
  调用格式:
  level = graythresh(I)
  [level EM] = graythresh(I)
  通过计算获得输入图像的阈值,这个阈值在[0, 1]范围内。该阈值可以传递给im2bw完成灰度图像转换为二值图像的操作。
  graythresh使用最大类间方差法来获得一个阈值。

graythresh函数用法是什么


graythresh(image)函数输入是一副图像,在图像的变化检测方向就是输入差异图(两幅图像对应位置做差或者做比,或者做对数比),输出就是阈值。在这个函数中,是使用最大类间方差法找到图片的一个合适的阈值(threshold)。再利用im2bw(将灰度图像转换为二值图像)函数,将找到的阈值输入,就可以把原图变为一个二值图。

程序示例如下: 

imggray = imread(’cell.bmp’);  
subplot(221); 
imshow(imggray); title(’原始图像’);  
imgbw = im2bw(imggray);  
subplot(222); imshow(imgbw); 
title( ’使用默认阈值0.5’);  
imgbw = im2bw(imggray, 0.25);  
subplot(223); imshow(imgbw); title( ’指定阈值为0.25’);  
level = graythresh(imggray); 
imgbw = im2bw(imggray,level);  
subplot(224); imshow(imgbw); 
title(’使用最大类间方差法(Otsu)获得阈值’); 
由此可见, 如果不使用graythresh函数来获得阈值, 可能需要多次尝试才能获得一个合适的阈值。

matlab graythresh函数内部程序是什么样的这个有代码么


MATLB的函数源程序都存放在MATLAB安装文件夹内的toolbox文件夹下,这些函数都是.m文件,可以用搜索文件的方法搜索函数名找到这个函数的.m文件。 也可以在MATLAB主界面内输入 edit 函数名 ,用M-file Editor打开这个函数的源程序。

graythresh(我用matlab自带的kmeans函数聚类一幅遥感图像,聚类结果是一幅灰度图,用graythresh为什么最后的到空白)

本文编辑:admin
: graythresh,

更多文章:


小企业网站建设的连接方式(小企业网站建设怎么做比较好)

小企业网站建设的连接方式(小企业网站建设怎么做比较好)

这篇文章给大家聊聊关于小企业网站建设的连接方式,以及小企业网站建设怎么做比较好对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录小企业网站建设怎么做比较好中小企业的网站怎么建设企业网站建设的三个步骤是什么中小企业网站建设解决方案

2024年7月20日 08:42

10101的原码补码反码(1011   -1011的原码和补码分别是多少)

10101的原码补码反码(1011 -1011的原码和补码分别是多少)

本文目录1011 -1011的原码和补码分别是多少10101101的补码补码,原码,反码数电:+11010的原码、反码以及补码是多少要怎么计算+和-号要怎么加1011 -1011的原码和补码分别是多少1011 的原码和补码分别是:1

2024年4月25日 06:05

weight的最高级(heavy的比较级和最高级是什么)

weight的最高级(heavy的比较级和最高级是什么)

大家好,关于weight的最高级很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于heavy的比较级和最高级是什么的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

2024年7月17日 03:02

小米测试代码(小米测试模式指令)

小米测试代码(小米测试模式指令)

大家好,小米测试代码相信很多的网友都不是很明白,包括小米测试模式指令也是一样,不过没有关系,接下来就来为大家分享关于小米测试代码和小米测试模式指令的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!本文目录小米测试模式指令小

2024年8月12日 01:05

five guys(FIVE GUYS怎么样)

five guys(FIVE GUYS怎么样)

本文目录FIVE GUYS怎么样求 范迪塞尔 巨石强森 亚当桑德勒 凯文·詹姆斯 的全部电影FIVE GUYS怎么样这个Five Guys里人不多,不知道是我们来的时间不对,还是怎么样,总之有点儿冷清的感觉,但食物总是一样的,所以,不管别的

2024年7月23日 05:08

仓库管理系统论文(论文论文求论文“仓库管理系统论文消防系统论文”管理方面的论文,主要针对“自动化立体仓库消防系统设计)

仓库管理系统论文(论文论文求论文“仓库管理系统论文消防系统论文”管理方面的论文,主要针对“自动化立体仓库消防系统设计)

本文目录论文论文求论文“仓库管理系统论文消防系统论文”管理方面的论文,主要针对“自动化立体仓库消防系统设计程序设计题目四 仓库产品管理系统谁有仓库管理系统的论文,数据流程图,业务流程图,数据字典急!谢谢了!求仓库管理系统毕业设计,急需~~~

2024年3月11日 01:45

record两种读音(record 的动词和名词读音一样吗)

record两种读音(record 的动词和名词读音一样吗)

本文目录record 的动词和名词读音一样吗record的动词和名词读音一样吗record两种读音区别是什么record的读音是什么record+present两种读音的单词record 的动词和名词读音一样吗record的动词和名词读音一

2024年6月20日 09:47

数据管理与分析(数据管理和分析趋势正在改变世界)

数据管理与分析(数据管理和分析趋势正在改变世界)

本文目录数据管理和分析趋势正在改变世界数据管理与数据治理的异同点分析Excel中有哪些数据管理与分析的技术数据分析与管理是什么如何进行大数据分析及处理数据分析管理是什么意思数据处理与分析的步骤是怎么样excel数据处理与分析课程目的数据管理

2024年7月2日 04:14

perl在文件末尾输入字符(用Perl读入一个文件,然后根据要求在特定行后面添加标记)

perl在文件末尾输入字符(用Perl读入一个文件,然后根据要求在特定行后面添加标记)

本文目录用Perl读入一个文件,然后根据要求在特定行后面添加标记如何用PERL在文本文件里面指定位置插入一句话,请求帮忙分全给你啦只有这么多谢谢!Perl文件操作,这里为什么在末尾加上冒号,不是应该加分号吗如何用perl对文件内字符串操作,

2024年7月2日 22:13

determine和decide的区别(Decide和Determine在意义和用法有有何区别请举两个例子对比说明,谢谢)

determine和decide的区别(Decide和Determine在意义和用法有有何区别请举两个例子对比说明,谢谢)

本文目录Decide和Determine在意义和用法有有何区别请举两个例子对比说明,谢谢关於determine和decisiondetermine和decide的区别,选词填空题decide和determine有什么区别resolve,de

2024年7月5日 21:07

littleskin(littleskin怎么下载皮肤)

littleskin(littleskin怎么下载皮肤)

本文目录littleskin怎么下载皮肤littleskin页面过期littleskin怎么验证邮箱littleskin皮肤换了为什么不变littleskin密码忘了,怎么办littleskin注册需要多久littleskin怎么创建角色l

2024年7月2日 21:00

免费源码下载(为什么网上会有免费源码下载)

免费源码下载(为什么网上会有免费源码下载)

本文目录为什么网上会有免费源码下载哪个网站有开源免费的网站程序,免费下载的为什么网上会有免费源码下载主要有几个方面的:首先是一些网站开发爱好者在业余的时候开发的网站放在网站上供别人使用,在网站开发爱好者看来这就是自己的荣耀。其次就是一些公司

2024年7月1日 21:35

oracle列名命名规则(oracle 表名和列名都是大写)

oracle列名命名规则(oracle 表名和列名都是大写)

本文目录oracle 表名和列名都是大写ORACLE建表列名规则oracle中的字段别名与表别名的命名规则,就是要不要加 as 要不要双引号oracle中怎么给列名取别名如何设置oracle允许的列名的最大长度oracle 列名为什么要用大

2024年7月19日 02:05

同步多线程的概述?如何实现多个线程同步

同步多线程的概述?如何实现多个线程同步

本文目录同步多线程的概述如何实现多个线程同步同步多线程的概述任何单个应用程序都不能完全使该处理器达到满负荷。当一个线程遇到较长等待时间事件时,同步多线程还允许另一线程中的指令使用所有执行单元。例如,当一个线程发生高速缓存不命中,另一个线程可

2024年7月4日 10:02

迅睿cms仿站教程(对比同行CMS程序,迅睿CMS有哪些优势)

迅睿cms仿站教程(对比同行CMS程序,迅睿CMS有哪些优势)

各位老铁们好,相信很多人对迅睿cms仿站教程都不是特别的了解,因此呢,今天就来为大家分享下关于迅睿cms仿站教程以及对比同行CMS程序,迅睿CMS有哪些优势的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录对比同行

2024年6月30日 11:21

网站分类目录代码(什么是网站分类目录)

网站分类目录代码(什么是网站分类目录)

各位老铁们好,相信很多人对网站分类目录代码都不是特别的了解,因此呢,今天就来为大家分享下关于网站分类目录代码以及什么是网站分类目录的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录什么是网站分类目录Zblog外部调

2024年7月4日 21:27

团队管理系统(SAP、智邦国际团队管理系统哪个更好)

团队管理系统(SAP、智邦国际团队管理系统哪个更好)

本文目录SAP、智邦国际团队管理系统哪个更好团队管理系统哪个好北京智邦国际团队管理系统怎么样谁用过企业协作管理系统有哪些用友、智邦国际团队管理系统哪个更好RtCatch团队管理系统的功能是什么啊国内适合企业和团队使用的目标管理系统有哪些SA

2024年7月18日 03:47

omegle随机聊天(怎样在Omegle上聊天,详细点)

omegle随机聊天(怎样在Omegle上聊天,详细点)

本文目录怎样在Omegle上聊天,详细点有没有好的随机聊天室omegle 这个网站是干什么的怎样在Omegle上聊天,详细点Omegle官方的自我介绍是:Omegle is a brand-new service for meeting n

2024年1月20日 03:20

鸡米花可以用烤箱烤吗(烤箱能烤鸡米花吗)

鸡米花可以用烤箱烤吗(烤箱能烤鸡米花吗)

这篇文章给大家聊聊关于鸡米花可以用烤箱烤吗,以及烤箱能烤鸡米花吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录烤箱能烤鸡米花吗鸡米花可以烤箱烤吗冷冻鸡米花可以用烤箱烤吗烤箱可以做鸡米花吗烤箱里能烤鸡米花吗烤箱可以烤鸡米花吗

2024年7月8日 05:50

matlab 极坐标(怎么在matlab里编一个程序,把直角坐标的点 转换成 极坐标的点)

matlab 极坐标(怎么在matlab里编一个程序,把直角坐标的点 转换成 极坐标的点)

本文目录怎么在matlab里编一个程序,把直角坐标的点 转换成 极坐标的点MATLAB 求极坐标图形matlab极坐标图坐标显示问题怎么在matlab里编一个程序,把直角坐标的点 转换成 极坐标的点首先,matlab 本身提供了把直角坐标转

2024年6月13日 21:45

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1730
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1154
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1151
标签列表

热门搜索