matlab制作渐变图片

2025-11-09 15:54:37

1、打开matlab程序,ctrl+N新建脚本;

2、输入代码:

clear;

 

clc;

 

ImageWidth = 3840;  %定义图像大小

ImageHeight = 2160 ;

 

Image = zeros(ImageHeight,ImageWidth,3);

 

graylevel=0;

 

m=[];

 

for W = 1:ImageWidth

 

    Image(:,W,1)=0;

 

    Image(:,W,2)=graylevel;    %定义图像颜色

 

    Image(:,W,3)=0;

 

    if mod(W,60)==0 && W~=60

 

       graylevel=graylevel+4;

 

             if graylevel>255

 

                graylevel=255;

 

             end

 

    end

 

end

imshow(uint8(Image),[])  %显示图像

 

imwrite(uint8(Image),['D:\pic\', 'graybar','.bmp']);  %保存图像

3、制作完成。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢