帮忙解答一下MATLAB直方图规定化程序I=imread('girl.jpg');J=histeq(I,32);[counts,x]=imhist(J);Q=imread('girl.jpg');figure;imshow(Q);A=rgb2gray(Q); figure;imhist(A);M=histeq(A,counts);figure;imshow(M);figure;imhist(M);求解大概的意思
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 02:57:01
帮忙解答一下MATLAB直方图规定化程序I=imread('girl.jpg');J=histeq(I,32);[counts,x]=imhist(J);Q=imread('girl.jpg');figure;imshow(Q);A=rgb2gray(Q); figure;imhist(A);M=histeq(A,counts);figure;imshow(M);figure;imhist(M);求解大概的意思
帮忙解答一下MATLAB直方图规定化程序
I=imread('girl.jpg');
J=histeq(I,32);
[counts,x]=imhist(J);
Q=imread('girl.jpg');
figure;
imshow(Q);
A=rgb2gray(Q);
figure;
imhist(A);
M=histeq(A,counts);
figure;
imshow(M);
figure;
imhist(M);
求解大概的意思
帮忙解答一下MATLAB直方图规定化程序I=imread('girl.jpg');J=histeq(I,32);[counts,x]=imhist(J);Q=imread('girl.jpg');figure;imshow(Q);A=rgb2gray(Q); figure;imhist(A);M=histeq(A,counts);figure;imshow(M);figure;imhist(M);求解大概的意思
I=imread('girl.jpg'); % 读取图像
J=histeq(I,32); % 对图像 I 直方图均衡化,得到的 J 为新图像,它在0~255范围内有32个离散值
[counts,x]=imhist(J); % 按256等级绘制 J 的直方图,counts统计直方图各个bin中的值,x为各个bin的位置
Q=imread('girl.jpg');
figure;
imshow(Q); % 显示图像Q
A=rgb2gray(Q); % 彩色图像Q转换为灰度图像A
figure;
imhist(A);
M=histeq(A,counts); % 对A进行直方图规定化,规定的直方图为counts,即得到的图像M的直方图类似于counts所指定的,一般来说得到的图像 J 和 M 是相同的
figure;
imshow(M); % 显示图像M
figure;
imhist(M); % 显示M的直方图