zoukankan      html  css  js  c++  java
  • 数字图象处理之读取显示——Matlab读取三维mat数据并灰度显示

    目的:

    手里面有一个(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);//画出这个图像

    本博客专注于错误锦集,在作死的边缘试探
  • 相关阅读:
    方法
    顺序结构 基本语句
    包,Doc
    运算符
    变量
    类型转换
    day7——JAVA数组
    day6——java方法
    day5——java流程控制
    day4
  • 原文地址:https://www.cnblogs.com/SweetBeens/p/7816479.html
Copyright © 2011-2022 走看看