名称
get_image_pointer3 - 获取彩色图像的指针。
用法
get_image_pointer3(ImageRGB : : : PointerRed, PointerGreen, PointerBlue, Type, Width, Height)
描述
算子get_image_pointer3返回一个C指针指向彩色图像的三个通道(ImageRGB)。 此外还返回图像类型(Type ='byte','int2','float'等)和图像大小(Width和Height)。 因此,可以通过指针从HALCON主语言直接访问HALCON数据库中的图像数据。 图像被存储在HALCON的一个图像行向量。 图像类型'complex'和'vector_type'以特定方式处理。 特别是,'complex'图像是交错的,即实部和虚部是交替的,而'vector_type'图像由两个矩阵组成,一个用于行,另一个用于列,这些矩阵一个接着一个存储在HALCON数据库中。 三个通道必须具有相同的像素类型和相同的尺寸。
注意
只能传递一个图像。 算子get_image_pointer3只能用于输入新创建的图像,否则其他图像的灰度值可能会被覆盖(请参阅关系结构)。