zoukankan      html  css  js  c++  java
  • 图像处理的基础知识

     

    1.灰度值

    灰度值也就是像素值,是用来表明每一个像素点的亮度,但是到底有多亮有多暗,这本身就是一个很抽象的概念,为了表明亮暗的程度,这里采用了一种称为量化的操作,用0到255一个256个值,来表明亮暗的程度,0表示最暗即黑色,255表示最亮即白色,中间值表示灰色。这256个灰度值在计算机里用8位二进制来表示。

     

    2.四种基本图像类型

    灰度图像:

    是没有颜色的,图像数据用一个矩阵来存储。

    二值图像:

    特殊的灰度图像只有两种灰度,同样图像数据用一个矩阵来存储。

    索引图像:

    有彩色,图像数据由两个矩阵来表示,一个数据矩阵存储像素值,一个调色板矩阵来存储颜色,注意调色板矩阵只有4列,第一列是点的编号,后面三列分别表示R,G,B三种颜色。

    RGB图像:

    也叫24位真彩色图像,无调色板,图像数据由三个矩阵来存储,分别表示R,G,B三种颜色。

     

    3.图像的编码存储:

    1.BMP图像文件格式

    又称为位图文件格式,非压缩,一个BMP格式对应一个数字图像。

    2.GIF图像文件格式

    无损压缩,也是最常见的动图。

    3.JPEG图像格式

    是一个图像压缩标准,它弃用了一部分数据,是有损压缩。

     

    4.图像的几何变换

    1.图像平移

    2.图像比例缩放

    3.图像镜像

    4.图像旋转

    5.图像复合变换

    6.图像透视

    图像的几何变换与数学几何图形上的几何变换是有区别的,图像是由一个一个的点组成的,是离散的,因此与数学上的几何图像变换有着本质的区别。

  • 相关阅读:
    hibernate mysql写入中文乱码 解决
    Java中List Set Map 是否有序等总结
    DDL之操作表
    日常学习链接
    NullPointerException异常的原因及java异常??
    ora-01033:oracle initialization or shutdown in progress 解决方法
    多线程概念
    Myeclipse优化篇
    面试中经常会被问到的70个问题
    Notes from Data Guard
  • 原文地址:https://www.cnblogs.com/mlgjb/p/8127377.html
Copyright © 2011-2022 走看看