图像处理学习笔记(1)

  接下来一段时间将进行的是图像处理的学习,为了更好的学习,发扬烂笔头的精神,开始学习做笔记,提高自己表达和梳理所学的能力。

  

  图像处理是对获取的图像进行某种目的的处理,使得图像更加满足视觉的要求。

  处理的对象是照相机等摄像设备获取的质量坏的图像,但已经是数字的了,所以准确来说,数字图像获取一般包括图像摄取、转换和数字化等几个步骤。

  在实现数字图象处理的过程中, 主要是通过对图像中的每一个像素点运用各种图像处理 算法来达到预期的效果,所以进行图像处理的第一步,也是我们最关心的问题,是如何得到 图像中每一个像素点的亮度值; 为了观察和验证处理的图像效果, 另一个需要解决的问题是 如何将处理前后的图像正确的显示出来.

  在进行图像处理时, 操作图像中的像素值就要得到图像阵列; 经过处理后的图像的像素 值需要存储起来;显示图像时要正确实现调色板,得到位图的尺寸信息等.

  处理所用的工具是VC6.0,进行编程,不过OpenCV是较专业的处理工具,据说就是VC6.0上的一个插件的使用。

  一些基本知识:

  常见图像格式:BMP、JPEG、GIF等。 BMP图像无压缩,处理起来比较简单,经常对这种格式的进行处理,当需要处理其他格式的图像时,先转换为BMP格式,再进行相应处理。

  按图像颜色分类:  二值图像(也叫单色图像)、  16色图像(也叫灰度图像)  256色图像、  真彩色图像

对应的每像素所占位数:    1bit                  4bits=0.5Byte     1Byte     3Byte

  单色图像和灰度图像统称为黑白图像。

  图像文件一般由文件头、像素数据和调色板数据3部分组成。

  压缩过的图像在处理时候要先解压。

  图像存储顺序:先下后上,先左后右的Bottom_Up 位图(如BMP) 从上到下的Up_Down位图 。

原文地址:https://www.cnblogs.com/Anidot/p/2465296.html