了解图像格式,首先要了解图像的常用属性:

  1. 像素(Pixel):人眼直接感受到的图像
  2. 位图(bitmap):通过记录每一个像素值来存储和表达的图像
  3. 位深度:位图中每个像素点用多少个二进制位来表示
  4. bmp:Windows系统中标准的位图格式

一、工业相机的像素格式

黑白相机:Mono8、Mono10、Mono10 Packed、Mono12、Mono12 Packed
彩色相机:RGB8、Bayer、BGR、YUV 422 Packed、YUV 422(YUYV) Packed
下面对于每个像素格式的具体排列进行说明:

二、黑白相机像素格式解析:

  1. Mono12像素格式:该像素在内存中占用16Bits/Pixel,但实际只有12Bits是有意义的,低4位补0,起对齐作用。灰度值最大为2^12-1=4095,为便于理解,可以看下图

该Mono12图像的第一行部分灰度值用十进制表示为:0,591,1183,1759,2351,2927,3519,4095
二进制表示为:0000 0000 0000 0000;0000 0010 0100 1111,0000 0100 1001 1111,0000 0110 1101 1111,…,0000 1111 1111 1111。

  1. Mono12 Packed:由Mono12排列就可以知道,去掉补0的高四位,该像素在内存中占用12Bits/Pixel
  2. Mono10像素格式:该像素在内存中占用16Pixel,但实际只有10Bits是有意义的,后面6位都补0,起对齐作用。灰度值最大为2^10-1=1023.
  3. Mono10 Packed像素格式:与Mono12 Packed类似,其也是去掉补0的高四位,该像素在内存中也占用12Bits/Pixel
  1. Mono8像素格式:该像素在内存中占用8Bits/Pixel,即灰度值最大为2^8 -1 =255;下图左边为一个3000*2000分辨率即600万像素的Mono8图像,右边为示意图,

该Mono8图像第一行部分灰度值用十进制表示0,36,73,109,146,182,219,255
二进制表示为0000 0000;0010 0100;0100 1001;0110 1101;…;1111 1111,由此可见。Mono8就是每个像素在内存中占用8Bits。

备注:以上说的都是黑白相机的mono格式,对于彩色工业相机,其实也有黑白格式,但那个黑白格式严格意义上属于彩色相机格式转化得到的,并不是sensor直接取到的图,还是与真正黑白相机的mono格式有所区别。后面有时间会再整理下彩色相机的像素格式排列及格式转化。

工业相机——黑白相机像素格式排列解析相关推荐

  1. Baumer工业相机堡盟工业相机中彩色工业相机和黑白工业相机像素格式的区别和优点以及行业应用

    Baumer工业相机堡盟工业相机中彩色工业相机和黑白工业相机像素格式的区别和优点以及行业应用 Baumer工业相机 Baumer工业相机的彩色和黑白成像的技术背景 Baumer工业相机的的彩色相机和黑 ...

  2. Baumer工业相机堡盟相机如何使用CameraExplorer软件查看相机图像相关参数如Binning像素合并、ROI图像剪切、PixelFormat像素格式功能等

    项目场景 Baumer工业相机堡盟相机是一种高性能.高质量的工业相机,可用于各种应用场景,如物体检测.计数和识别.运动分析和图像处理. Baumer的万兆网相机拥有出色的图像处理性能,可以实时传输高分 ...

  3. Baumer工业相机堡盟工业相机如何通过BGAPISDK显示彩色相机和黑白相机的图像(C#)

    Baumer工业相机堡盟工业相机如何通过BGAPISDK里显示彩色相机和黑白相机的图像(C#) Baumer工业相机 Baumer工业相机的彩色和黑白成像的技术背景 Baumer工业相机通过BGAPI ...

  4. 工业相机的各像素区别

    Basler的工业相机分为两种,黑白工业相机(gm)和彩色工业相机(gc).每种相机的像素格式都有差别.像素格式主要分为3种:Mono10.Bayer BG10.YUV 422 Packed.图像主要 ...

  5. aforge videoresolution获取的相机像素不全_新手做视觉系统,如何选择合适的相机?...

    您是否存在"视觉系统很难""导入非常麻烦"的困扰呢? 视觉系统除了机型种类繁多以外,还是拥有光源.控制等多种要素的传感器.反过来说,只要事先理解重点项目,它也是 ...

  6. 【第二季】图像像素格式RGB和YUV的理解

    目录 图像像素格式理解 RGB与YUV 图像像素格式理解 1.颜色的学问 (1)颜色是主观还是客观存在?颜色的本质是光的波长,但是因为有人去看才有了颜色这个概念,所以本质上来说,颜色是主观存在的. ( ...

  7. lcd中像素深度bpp和像素格式(比如RGB,YUV)的关系

    像素深度(bits per pixel,简称bpp) 一个像素的颜色在计算机中由多少个字节数据来描述.计算机中用二进制位来表示一个像素的数据,用来表示一个像素的数据位越多,则这个像素的颜色值更加丰富. ...

  8. 图像基础——像素深度bpp和像素格式

    像素深度(bits per pixel,简称bpp) 一个像素的颜色在计算机中由多少个字节数据来描述.计算机中用二进制位来表示一个像素的数据,用来表示一个像素的数据位越多,则这个像素的颜色值更加丰富. ...

  9. 像素格式RGB与YUV

    1.RGB像素格式 RGB彩色模式是一种颜色标准,是通过对红(R).绿(G).蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,这个标准几乎包括了人类视力所能感知的所有颜色,是运 ...

最新文章

  1. java中unknown source_java中GUI编程中的unknown source问题
  2. unity3d显示c4d材质_C4D小白最常踩的9个坑,看看你中招了没?
  3. 终端服务器超过了 最大连接数
  4. spring整合mybatis采坑
  5. 浏览器获取正确的scrollTop值
  6. net start mysql 发生系统错误 5。 拒绝访问。的解决方法
  7. 17.vue移动端项目二
  8. 作业帮冯雪胡不归问题_作业帮学习平台微信服务号关注
  9. 用友2003年度NC_SCM项目经理/高级顾问认证考试试题及答案
  10. mysql数据库双机备份_配置MySQL数据库双机热备份(转)
  11. html4角星,运用ai绘画出5角星4角星三角形形状的设置步骤
  12. mysql多进程模块型_mysql mysqld_multi 单机多进程
  13. Linux服务器压测/拷机软件收集
  14. 学习使用master.dbo.spt_values表
  15. filter过滤器设置URL例外
  16. 升级到win11后VMware不能开启虚拟机了
  17. 如何去反编译一个ipa包
  18. win7无法访问服务器共享文件夹解决办法
  19. sqli-labs第五关sql注入流程
  20. 五个有用的微信公众号运营技巧!

热门文章

  1. 盘点:2017年我国科技创新十大里程碑事件
  2. MATLAB矩阵的关系运算和逻辑运算
  3. 工作分析文献综述_文献综述的写作步骤和注意事项
  4. kvm调整配置cpu、内存
  5. 一个靠谱的国外maven镜像地址
  6. 爬取boss直聘网上海地区python相关职业招聘信息
  7. 选举数据集 (2020 US Election)
  8. 森林水文学类毕业论文文献都有哪些?
  9. 使用路由器进行设备间的局域网组网
  10. crawler4j爬虫入门