MATLAB实例:批量将灰度图变为三通道的灰度图
作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/
数据来源:图片数据:9757.rar
相关参考:MATLAB实例:将批量的图片保存为.mat文件 - 凯鲁嘎吉 - 博客园
前提:MATLAB程序和9757文件夹在同一目录下,同时,在该目录下新建一个名为“results”的文件夹。
MATLAB程序
clearclc% MATLAB 批量将灰度图变为三通道的灰度图% Author:kailugaji https://www.cnblogs.com/kailugaji/% 数据来源:https://www.cnblogs.com/kailugaji/p/11801649.htmlN=128;for i=1:N I=imread(['.\9757\9757_', int2str(i), '.bmp']); original(i, 1:2)=size(I); I3(:, :, 1)=I; I3(:, :, 2)=I; I3(:, :, 3)=I; imshow(I3); imwrite(I3, ['.\results\', int2str(i), '.bmp']); new(i, 1:3)=size(I3);end% 举个例子,看看结果j=1;B=imread(['.\results\', int2str(j), '.bmp']);
结果
赞 (0)