资源简介

彩色图像的尺寸增大,且去模糊。 利用了RGB到HSI转换模型,对I分量进行操作,调用imresize函数 采用了各种4种典型的拉普拉斯算子模板,进行锐化, 再进行平滑, 最后恢复到RGB模型下,写输出图像

资源截图

代码片段和文件信息

% 欧阳明日
clear all;
close all;
clc;

II = imread(‘ouyang.jpg‘);
figure
imshow(II);
title(‘原图‘);

QQ = imresize(II2‘cubic‘);

figure
imshow(QQ);
title(‘放大后图片‘);

x_hsi=rgb2hsv(QQ);% RGB颜色空间转换成HSI颜色空间
 figure
 imshow(x_hsi(::3));
title(‘HSI图片的I分量‘);


 % H = [0 1 0;1 -4 1;0 1 0];
 H = [1 1 1; 1 -8 1; 1 1 1];

% H = [-1 -2 -1;0 0 0; 1 2 1];
 
% H = [-1 0 1; -2 0 2; -1 0 1];

 
 YY = imfilter(x_hsi(::3) H);
 figure
imshow(YY);
title(‘拉普拉斯算子锐化后图像‘); 

 
  x_hsi(::3) =  x_hsi(::3) - YY;
  
%   x_hsi(::3) = uint8(YYY);
 figure
imshow( x_hsi(::3));
title(‘拉普拉斯算子锐化后与原图相加的HSI图片的I分量‘);


 HH = [1/9 1/9 1/9; 1/9 1/9 1/9;1/9 1/9 1/9];
% HH = [0.25 0.25 ; 0.25 0.25];
% HH = [0 0.2 0; 0.2 0.2 0.2; 0 0.2 0];


 x_hsi(::3) = imfilter(x_hsi(::3) HH);
figure
imshow( x_hsi(::3));
title(‘4点平滑的HSI图片的I分量‘);
 
 
% imhist(YYY);
% x_hsi(::3) = histeq(YYY);
% figure
% imshow(x_hsi(::3));
% title(‘直方图均衡化结果,I分量‘);

 % imhist(x_hsi(::3));
 figure
 imshow(x_hsi);
 title(‘放大后图的HSI模式‘);
 
 
 x_h_r=hsv2rgb(x_hsi); 
  figure
 imshow(x_h_r);
 title(‘放大后图的RGB模式‘);

 
 imwrite(x_h_r  ‘ouyang_large.jpg‘);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1276  2014-12-03 19:47  彩色图像放大并锐化增强\ouang_picture.m

     文件      37566  2014-12-02 16:34  彩色图像放大并锐化增强\ouyang.jpg

     文件        175  2015-01-06 20:07  彩色图像放大并锐化增强\readme.txt

     目录          0  2015-01-06 20:03  彩色图像放大并锐化增强

----------- ---------  ---------- -----  ----

                39017                    4


评论

共有 条评论