欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

灰度图像放大_matlab

发布时间:2023/12/20 55 豆豆
生活随笔 收集整理的这篇文章主要介绍了 灰度图像放大_matlab 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
f = imread('e:\picture\012.jpg');   %图像的大小 468*750
f = rgb2gray(f);                     %转为灰度图
B = pixelup(f,4,4);
imshow(f);
figure;

imshow(B);

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

pixelup函数:

function B = pixelup(A,m,n)
% 放大灰度图像而不失真 %
% A 灰度图 %
% m 行数放大倍数 %
% n 列数放大倍数 %
if nargin <  2
    error('At least two inputs');
end
if nargin == 2
    n = m;
end
u = 1:size(A,1);
m = round(m);
u = u(ones(1,m),:);
u = u(:);
v =1:size(A,2);
n = round(n);
v = v(ones(1,n),:);
v =v(:);
B = A(u,v);

总结

以上是生活随笔为你收集整理的灰度图像放大_matlab的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。