图像预处理总结

      图像的预处理在数字图像中占了很重要的地位,图像质量的好坏,直接影响了后面我们的分析,例如分类、识别、分割等,但是大多数人往往只关注后面的核心部分,很少关心前面的预处理,以为只要简单的几个与处理步骤就行了,殊不知预处理才是我们建高楼大厦的基础,才是重中之重。而且预处理涉及的内容太多,要想充分掌握必须得花很大的功夫。因此我总结了预处理的知识,如果不足的,后面遇到会补充进来的。在进行预处理之前简单介绍下数据类型的应用。

  1. 数据类型概述

      众所周知,matlab的数据类型有很多,但是我们只介绍我们常用的数值类型,uint8(无符号整型)、double(双精度浮点型)。uint8(无符号整型)属于8位无符号,占1字节;double(双精度浮点型)属于64位,占8个字节。因此matlab在存储图像时,是采用

uint8数据类型,这样能够节省存储空间。但是matlab默认的数值类型一般是double,因此在进行运算的时候我们需要使用double类型。

      只需记住一般我们显示图像的时候用uint8类型,在具体图像矩阵操作的时候需要用double。所以一般在进行图像操作时有一个归一化处理,即是起这样的作用。

   

猜你喜欢

转载自blog.csdn.net/mrahut/article/details/80403010