首页 > 编程知识 正文

matlab论文3000字,matlab往图像里写字

时间:2023-05-05 22:06:27 阅读:162330 作者:2428

1 .读取某张光盘的图像

例如,在读取e-discpng格式的图像的情况下

p1=dir(e:(*.p* ) ); 自动读取%文件夹中png的所有图像的*.p*将查找e驱动器下后缀的第一个字符为p。 当然,如果是jpg的话,可以变更为p1=dir(e:(*.j ) )。

[R1C1]=size(P1;

for i=1:r1

imgn=P1(I ).name; %图像的名称

ImgN=strcat(e: (,imgn ) ); %读取图像

img=(imread ) imgn );

当ifsize(img,3 )==3 %维数为3时,将RGB图像变换为灰度图像img=RGB2gray(img );

else

Img=Img;

结束

将处理的代码添加到%%

结束

2.GUI在坐标系中读取图像

在%键下键入以下代码

打开%文件对话框

[filename,pathname]=uigetfile({ ((.

' *.* ',' allfiles(*.* ); (,

“选择文件”;

%

ifisequal([filename,pathname],[ 0,0 ] )。

返回

else

%读取图像

PIC=fullfile(pathname,filename );

b=imread(pic );

imshow(b;

结束

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。