Matlab - padarray背景

时间:2015-11-13 06:07:18

标签: image matlab image-processing

padarray生成的新图像的背景是否可能是白色而不是黑色?

clc;
clear;
Image = (imread('rice.png'));
h = size(Image,1);  
w = size(Image,2);  

imageNew = padarray(Image,[w*2, h*2]);
imshow(imageNew);

1 个答案:

答案 0 :(得分:1)

是。 padarray有第三个可选参数,您可以在其中指定填充值应采用的值,而不是它们为零:

imageNew = padarray(Image,[w*2, h*2], 255); %// Change from black to white
顺便说一句,如果您阅读文档,它会告诉您:http://www.mathworks.com/help/images/ref/padarray.html

作为建议,请在将来发布问题之前尝试阅读文档。我当然不会批评你的阅读技巧,但MATLAB的文档非常全面。通过阅读文档找到了答案!