untitled.m
来自「想在一个界面的上方画图象」· M 代码 · 共 32 行
M
32 行
function [cpaxyz,cpixy,pictureim]=getpicturedata(cpfname)
fid=fopen(cpfname,'r+t');
[cpnum,count]=fscanf(fid,'%4d',1);
cpnum
cpaxyz=zeros(cpnum,3);
for i=1:cpnum
for j=1:3
[cpaxyz(i,j),count]=fscanf(fid,'%e',1);
end
end
cpaxyz
[picturenum,count]=fscanf(fid,'%4d',1);
picturenum
for k=1:picturenum
[picturename,count]=fscanf(fid,'%s',1);
picturename
pictureim(:,:,k)=getapicture(picturename);
% figure;
% imshow(pictureim(:,:,k));
for i=1:cpnum
for j=1:2
[cpixy(i,j,k),count]=fscanf(fid,'%e',1);
end
end
cpixy(:,:,k)
end
fclose(fid);
函数getapicture.m取得图片的灰度矩阵
function im=getapicture(bmpfile)
[x,map]=imread(bmpfile);
im=ind2gray(x,map);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?