www.fltk.net > 直方图匹配 mAtlAB

直方图匹配 mAtlAB

直方图的交集图像检索 本人感觉要比其颜色矩和分块直方图...[matlab编的特征匹配(控制点).rar] - matlab编的特征匹配,用控制点可以进行匹配。 文件

举个例子 X=normrnd(10,4,1380000,1);%生成1380000个均值为10标准差为4的正态分布随机数 [mu,sigma]=normfit(X(:))%对这些数据进行正态分布拟合 hist(X,-10:.1:60);axis([-10,60,0,14000]); figure fplot(@(x)normpdf(x,mu,sigma),[-20,40]);yli...

close all I = imread('C:\Documents and Settings\dmt\桌面\实习\图像\灰度图像\lenna.bmp') imshow(I); imhist(I); 有事喊我就可以了!!!

clear all;I = imread('1.jpg'); I=rgb2gray(I); %灰度化 %绘制直方图 [m,n]=size(I); GP=zeros(1,256);for k=0:255 GP(k+1)=length(find(I==k))/(m*n); %计算每级灰度出现的概率,将其存入GP end %三,直方图均衡化 S1=zeros(1,256); for i=1:2...

hist(x,M):将x封装在M个等距的区间(默认M=10) histc(x,edges):落入edges元素之间的x值的个数 y=[-3,-2,-1,1,3]; x = -2.9:0.5:2.9; histc(x,y) n=hist(x) n=hist(x,4) %这种情况建议用histc()

能画直方图,意味着已经有了y值,可以直接plot(y)。 如果用插值的话,曲线会更光滑一点。 看下面图2和图3的差别。 clc; clear; close all;y1 = abs(randn(20,1));figure,bar(y1);axis([0 20 -inf inf]);figure,plot(y1);% 图2是直接绘制出的曲线...

im=imread('c:\1.jpg'); %文件名为1.jpg的图像,放在c盘底下,当然路径都可以自己改 if size(im,3)>1 %判断如果是彩色图像,转换为灰度图 im=rgb2gray(im); end hist_im=imhist(im); %计算直方图 bar(hist_im);%画直方图 %图片你随便找一张,改...

im = imread('1.png'); im = rgb2gray(im); hist2=imhist(im); n_pixel = round(sum(hist2)*0.9); %如果是要统计从0开始且占比超过90%开始的区间,用以下函数即可 cs = cumsum(hist2); for i = 1:size(hist2,1) if cs(i) >= n_pixel disp(['区间...

画完一个,输入hold on,然后再画下个图,这两个图就在一起了

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com