• 关于图片的像素类问题


    在初学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)对应那个点的颜色为单色,单色只由一个颜色值表示

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

  • 相关阅读:
    mongodb
    winform最小化到托盘
    C# 多线程实例化 定时执行 实例化线程 刷新控件
    如何弹出一个模式窗口来显示进度条
    如何使自己的程序只运行一次
    Form窗体点击关闭按钮并未关闭进程的解决方法
    如何用C#写一个简单的Login窗口
    C#操作IIS添加MIME类型(win2003)
    天天学习WPF
    如何注册dll文件
  • 原文地址:https://www.cnblogs.com/jim0816/p/9649296.html
Copyright © 2020-2023  润新知