zoukankan      html  css  js  c++  java
  • 关于图片的像素类问题

    在初学OpenCv的过程中,遇到学习前需要了解的基本知识,网上也没有说的很详细,在这里我总结一下:

    先了解一下这几个概念:

    • 像素:指的是一张图片中像素点的个数。如1000px * 700px 表示横向上有1000个像素点,纵向上有700个像素点,即像素 = 7000
    • 像素数量:一英寸面积内的像素点数量
    • 分辨率:像素的另一种表现形式的说法,以m * n 的格式表示。如1000px * 700px  , 1200px *820px

    图片的形成结构:一张图片是由很多个小点形成,只是在宏观上我们人的眼睛很难看清楚,通过这些点的颜色形成图片。

    图片分为:RGB图灰度图

    RGB图

      我个人定义:由rgb像素点形成的图片,这类型的图片的每个点都有三个颜色值(在cv中按照B、G、R顺序排列),三个值表示一个点颜色,可知该类图片为:三通道类型图片

      图片结构:

            

       由图片可以知道,如(row1,colum1)所在那个点有三个值构成颜色(b,g,.r)

    灰度图

      我个人定义:由单色像素点形成的图片,这类型的图片的每个点都有一个颜色值,一个值表示一个点颜色,可知该类图片为:单通道类型图片

      图片结构:

      注意:灰度图原本是灰黑色,在这里为了显示效果,我用了12钟不同颜色,别误解了

           

       由图可知,如(row1,column1)对应那个点的颜色为单色,单色只由一个颜色值表示

            如我有理解不当之处,望纠正。

  • 相关阅读:
    UVa 658 (Dijkstra) It's not a Bug, it's a Feature!
    CodeForces Round #288 Div.2
    UVa 540 (团体队列) Team Queue
    UVa 442 (栈) Matrix Chain Multiplication
    CodeForces Round #287 Div.2
    CodeForces Round #286 Div.2
    CodeForces Round #285 Div.2
    UVa 12096 (STL) The SetStack Computer
    UVa 101 (模拟) The Blocks Problem
    UVa 12171 (离散化 floodfill) Sculpture
  • 原文地址:https://www.cnblogs.com/jim0816/p/9649296.html
Copyright © 2011-2022 走看看