码迷,mamicode.com
首页 > 其他好文 > 详细

数字图象处理之读取显示——Matlab读取三维mat数据并灰度显示

时间:2017-11-10 23:18:23      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:.com   一个   就是   这一   imshow   UI   logs   技术分享   http   

目的:

手里面有一个(1040,1392,31)的数据,mat格式,我希望看到深度1的矩阵,也就是(1-1040,1-1391,1)符合这样下标的数据,并且显示出来。也就是鼠标处的ref。如果像我这样一个mat里面含有两个矩阵,那么双击load,会在工作区load两个矩阵。

技术分享

 

代码:

 A=ref(:,:,1);//冒号就是表示这一个维度我都要,这样下来,我这个矩阵A是个二维的,大小是(1040,1392),之后就可以用

G=uint8(A);//转换成八位的灰度值(0-255),也可以用uint16,32,64,不过 人眼来讲8位的已经够用了

 

imshow(G);//画出这个图像

 

数字图象处理之读取显示——Matlab读取三维mat数据并灰度显示

标签:.com   一个   就是   这一   imshow   UI   logs   技术分享   http   

原文地址:http://www.cnblogs.com/SweetBeens/p/7816479.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!