![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB数字图像处理
StrawberryBoy
这个作者很懒,什么都没留下…
展开
-
【MATLAB数字图像处理】对彩色图像进行滤波操作
通常情况下,均值滤波和中值滤波针对的是二维图像,如果是彩色图像需转化为灰度图像进行滤波。除此之外,也可以对彩色图像 的三个通道分别进行滤波,最后再合并即可。clear all;clc;I=imread('up4-Amp.png');OutImg=I;R=I(:,:,1);G=I(:,:,2);B=I(:,:,3);R=medfilt2(R,[3,3]);G=medfilt2...原创 2019-06-11 17:02:42 · 17423 阅读 · 2 评论 -
【MATLAB数字图像处理】对彩色图像进行直方图均衡化
除了对灰度图像进行处理,当然也可以对彩色图像进行直方图均衡,只不过需要分通道均衡罢了。clear all;clc;I=imread('up4-Amp.png');OutImg=I;R=I(:,:,1);G=I(:,:,2);B=I(:,:,3);R=histeq(R,256);G=histeq(G,256);B=histeq(B,256);OutImg(:,:,1)=R;...原创 2019-06-11 16:25:16 · 6132 阅读 · 2 评论 -
【MATLAB数字图像处理】将灰度图生成伪彩色图像
有时在Matlab中我们需要将灰度图像添加彩色变成伪彩色图像。通常做法为:I=imread('lenna.jpg');I=rgb2gray(I);figureimshow(I);rgb = ind2rgb(gray2ind(I,255),jet(255));figureimshow(rgb)灰度图像:添加伪彩色后的图像:有时我们需要将255替换为灰度图像中...原创 2019-06-29 16:57:19 · 23041 阅读 · 2 评论 -
【MATLAB数字图像处理】伪彩色增强
伪彩色增强主要有密度分割法和空间域灰度级-彩色变换法。利用密度分割法来实现图像的伪彩色增强。clear all;I = imread('lenna.jpg');I = rgb2gray(I);figure,subplot(1,2,1);imshow(I);title('原始图像')I = double(I);c = zeros(size(I));d = ones(size(I...原创 2019-08-27 14:19:38 · 8496 阅读 · 4 评论 -
【MATLAB数字图像处理】小波变换对图像去噪
小波变换是多尺度多分辨率的分解方式,可以将噪声和信号在不同尺度上分开。小波图像去噪处理clear; [A,map]=imread('lenna.jpg'); X=rgb2gray(A); %画出原始图像 subplot(2,2,1);imshow(X);title('原始图像'); %产生含噪图像 x...原创 2019-08-29 14:35:50 · 13792 阅读 · 4 评论 -
【MATLAB数字图像处理】RGB与HSI空间相互转换
代码在博客中:https://blog.csdn.net/u012900447/article/details/53129581 https://blog.csdn.net/xiaojidan2011/article/details/7968883常见颜色的RGB值:https://www.cnblogs.com/general001/articles/4151861.html...原创 2019-09-20 14:42:01 · 4113 阅读 · 0 评论