如何利用matlab程序编写求出直方图上最大值百分之x处的灰度值
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 05:18:55
如何利用matlab程序编写求出直方图上最大值百分之x处的灰度值
若已知最大值M,如何求0.5*M所对应的灰度值
若已知最大值M,如何求0.5*M所对应的灰度值
直方图统计的是灰度值出现的次数,可以不对图像做处理,直接显示直方图,这样它统计的就是灰度值的出现次数.例如:x=imread('D:\ebook\lena.bmp'); x=rgb2gray(x); imhist(x)>> [conters,x1]=imhist(x);%%conters是各个灰度值出现的次数,x1是各个灰度值>> [conters1,x11]=max(imhist(x))%%寻找最大值处conters1 = 762x11 = 153 conters1里面存的是各个灰度级的频数,x11里面是各个灰度级,如果把conters1和x11当做数组的话,那么x11数组中的序号1对应的灰度级就是0,2对应的灰度级就是1,所以只要找到conters1数组中你需要的百分之几*最大值的序号,直接减1后就是其灰度值conters=imhist(x);%%该形式直接返回各个灰度级的频数>> [m,n]=find(conters==0.5*762)%%找到你需要的频数,762为上面求的最大值m = 107%%序号n = 1所以其0.5*762处对应的灰度值就是107-1=106
如何利用matlab程序编写求出直方图上最大值百分之x处的灰度值
如何让用matlab求出一幅图像的平均灰度?请给出具体程序,
matlab做直方图均衡,下面的程序是局部直方图均衡,程序运行后的图像显示如下图,黑色部分灰度值均为1
请问如何利用matlab提取一幅图像的所有灰度值,并计算均值,方差,CV 麻烦写一下具体程序,我一点不懂
matlab函数作图在问下 曲线 上有以下点,请编写用曲线拟合求出其关系式的matlab程序,并画图分析拟合效果.x 5
如何利用matlab提取一幅图像的所有灰度值,并计算均值,方差,CV
如何在matlab中编写程序计算Ei(x,y)的值?
用matlab编写一个程序:求出200以内的质数,
利用matlab编写非线性方程组求根的二分法程序
曲线 上有以下点,请编写用曲线拟合求出其关系式的MATLAB程序,并画图分析拟合效果.
如何画出灰度随角度变化的饼图的matlab程序?
matlab 如何求一幅图像的灰度值总和!