44问答网
所有问题
matlab,如何使编号为0~99的bmp图片做成一张三维模拟图
如题所述
举报该问题
推荐答案 2017-09-29
matlab,如何使编号为0~99的bmp图片做成一张三维模拟图
p=imread('000.bmp'); % 真彩图
p1=rgb2gray(p); % rgb 转为灰度图
[y,x]=size(p1); % 取出图像大小
[X,Y]=meshgrid(1:x,1:y); % 生成网格坐标
pp=double(p1); % uint8 转换为 double
mesh(X,Y,pp); % 画图
colormap gray; % 选为灰度
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/Y3ZZGZKWWKDZY3W3GWW.html
相似回答
怎样在
MATLAB
中将
图片
转换成数字图像
,怎样
保存和处理
答:
将
图片
文件用
matlab
读入 ,转换为数字图象 调用函数 imread A=imread(FILENAME ,FORMAT)FILENAME为文件名,FORMAT为格式 如A=imread(‘lana.
bmp
’ ,'bmp')得到A为灰度值矩阵。若图像为真彩色图,则为3维矩阵。
MATLAB
怎么能集体导入多
张图片
形成一个
三维
矩阵
答:
集体导入多
张图片
形成一个三维矩阵方法如下:n=3 %假设有A1,A2,A3,将其组合到B(3,8,2)中 A1=ones(8,2);A2=ones(8,2);A3=ones(8,2);B=zeros(n,8,2);for i=1:n B(i,:,:)=eval(['A',num2str(i)]);end 修改为n=90即可。入导出,是数据库的一种专用命令。这里的数...
matlab怎样
将一个jpg图画成
三维
立体图?
答:
法一:直接曲线拟合 f=imread('C:\Users\win8\Desktop\t1.
bmp
');XY=size(f);xy=[];for i=1:XY(
1,1
)for j=1:XY(1,2)if f(i,j)==0&f(i,j+1)~=0 xy=[xy;j,i];end end end x=xy(:,1)-520;y=553-xy(:,2);xy2=[x,y];xy3=sortrows(xy2,2);x=xy3(:,2);...
matlab怎样
将一个jpg图画成
三维
立体图
视频时间 1:64
大家正在搜
matlab读取bmp图片
matlab 绘制bmp图片
matlabmatrix转bmp
用matlab读取bmp图像数据
Matlab输入mat输出bmp
matlab读取jpg图片
matlab中bmp转avi
matlab矩阵编号
配网编号 matlab