资源简介
彩色图像的尺寸增大,且去模糊。
利用了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
- 上一篇:abb 变频器canopen使用说明
- 下一篇:刘坚强主板维修免费视频1~300集
评论
共有 条评论