工控编程吧

标题: halcon get_image_pointer1函数介绍 [打印本页]

作者: qq263946146    时间: 2019-5-5 23:39
标题: halcon get_image_pointer1函数介绍
get_image_pointer1(Image : : : Pointer, Type, Width, Height)
函数get_image_pointer1返回指向image 第一个通道的指针,
额外还返回图像的类型(如 'byte', 'int2', 'uint2')及长宽。
因此,可以通过指针直接访问HALCON数据库中的图像数据。


在HALCON中,图像按行顺序线性化储存,即一行一行地储存。
'complex' 和'vector_type类型图像有特定的处理方式。
complex类型图像是隔行扫描的,实部和虚部是交替的。
相反,“vector_field”图像由两个矩阵组成,
一个用于行,一个用于列,它们一个接一个地存储在HALCON数据库中。


get_image_pointer1返回的指针只能在HALCON数据库中存在相应的图像对象时使用。
如果没有注意到这一点,可能会导致意外的行为或程序崩溃。
另外,如果是多通道图像的话,仅返回第一通道的指针。


例程
read_image (Image, 'fabrik')
get_image_pointer1 (Image, Pointer, Type, Width, Height)






欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4