注册登陆后可查看附件和大图,以及购买相关内容
您需要 登录 才可以下载或查看,没有账号?注册会员
x
NI Vision Assistant2020-2026图像处理入门教程《NI Vision Assistant2020-2026图像处理入门教程》视觉助手PDF版中文教程 第1章 视觉基础
1.1 数字图像本节包含有关数字图像的属性、图像类型、文件格式、NI视觉图像的内部表示、图像边界和图像掩模的信息。 1.1.3 图像类型NI视觉库可以操作三种类型的图像:灰度、彩色以及复数图像。虽然NI视觉支持三种类型的图像,但对特定图像类型的某些操作是不可以的。例如,不能将逻辑运算符And与应用于复数图像。 下表显示了灰度、彩色、复数图像每个像素使用的字节数。对于相同的空间分辨率,彩色图像占据的内存空间是8位灰度图像的4倍,而复数图像占用的是8位灰度图的8倍。 各种图像类型占用的内存空间 1.1.3.1 灰度图像灰度图像由单个像素平面组成。每个像素都使用以下单个数字之一进行编程: #一个8位无符号整数表示的灰度值在0~255之间。 #一个16位无符号整数表示的灰度值在0~65535之间。 #一个16有符号整数表示的灰度值在-32768~32767之间。 #一个单精度浮点数,使用4字节编码,表示的灰度值范围从-∞到+∞。 1.1.3.2 彩色图像彩色图像在内存中被编码为红色、绿色和蓝色(RGB)图像或色调、饱和度和亮度(HSL)图像。彩色图像像素是4个值的组合。RGB图像使用分别用于红色、绿色和蓝色平面的8位来存储颜色信息。HSL图像使用每个用于色调、饱和度和亮度的8位来存储颜色信息。RGB U64图像使用分别用于红色、绿色和蓝色平面的16位来存储颜色信息。在RGB或HSL颜色模型中,一个额外的8位值是没有使用的。这种表示法被称为4∞8位或32位编码。在RGB U64颜色模型中,一个额外的16位值是没有使用的。这种表示法被称为4∞16位或64位编码。
1.1.3.3 复数图像复数图像包含了灰度图像的频率信息。可以通过对灰度图像应用快速傅立叶变换(FFT)来创建复数图像。将灰度图像转换成复数图像后,可以对图像执行频域操作。 复数图像中的每个像素都被编码为两个单精度浮点值,表示复数像素的实部和虚部。可以从复数图像中提取四个分量:实部、虚部、幅值和相位。
|