高精度针孔检测设备
More >>
您所在的位置:9I制作厂免费 > 新闻中心>视觉系统中像素数据的活用方法
2022-10-09 17:17:26 9I制作厂免费
前面谈到,CCD 的各像素可以检测光强度并使之数字化,而利用数十万到数百万个这样的数据就可以实现视觉系统。不知道大家是否可以理解?下面将简单说明一下各像素将光强度作为何种数据传给控制器、而控制器又是如何处理这样的数据的。(1)各像的数据(以最常见的黑白相机为例进行说明)
大部分图像传感器可以根据光强度将数据分为 256 个等级(8 位)。在最基本的黑白处理中,黑色(纯黑色)的数值为 “0”,白色(纯白色)的数值为 “255”,其它处于两者之间的颜色则根据光强度转换成其它数值。换言之,CCD 的每一个像素都有一个位于 “0” (纯黑色)与 “255” (纯白色)之间的数值。例如,对于黑、白各占一半的灰色,其数值为“127”。(2)图像是 256 级数据的集合体CCD 的图像数据是构成 CCD 的各像素的数据的集合。像素数据用 256 级浓淡数据加以表示。
眼睛中央部分较黑,周围较淡,因此中央部分的数值是 “30”,周围部分的数值是 “90”。如上图所示,图像数据的每一个像素都可以用 0 ~ 255 中的某一个数值加以表示。所谓视觉系统是指对于每一个像素,按照下例中所示的计算公式进行计算,然后找到图像上有特征的地方。例1:损伤/欠缺检查
将检测区域分为多个分割(数像素角),计算各分割的平均浓度(0 ~ 255),然后加以比较。浓度值超过一定值的区域被视为有损伤或欠缺。计算 4 像素角分割的平均值,然后与周围进行比较。如上图所示,在红色分割内检测到损伤。