要在 HALCON 中获取图像的宽度和高度,可以使用 get_image_size 算子。你将加载的图像变量作为输入传递,并声明 Width 和 Height 变量作为输出以接收像素尺寸。
适用条件:图像必须已经加载到变量中(例如,使用 read_image)。;在 HDevelop 环境中调用 get_image_size 算子。
找到答案,看到讲解发生的那一刻,再顺着概念继续探索。
正在理解你的问题,下面的搜索结果可先查看。
要在 HALCON 中获取图像的宽度和高度,可以使用 get_image_size 算子。你将加载的图像变量作为输入传递,并声明 Width 和 Height 变量作为输出以接收像素尺寸。
适用条件:图像必须已经加载到变量中(例如,使用 read_image)。;在 HDevelop 环境中调用 get_image_size 算子。
之所以说算子有输入和输出,是因为它们作为工具运作,需要数据或路径进行处理(输入),并返回处理后的结果或对象(输出)。这种机制确保了清晰、模块化的数据处理工作流。
适用条件:适用于具有输入和输出参数的 HALCON 算子。;算子调用在 HDevelop 环境中演示。
read_image 示例通过展示如何在 HDevelop 中调用算子,传递文件路径作为输入参数,并接收图像对象作为输出变量来演示该过程。执行后,加载的图像出现在图形窗口和变量面板中。
适用条件:代码在 HALCON HDevelop 主程序区域 (#main) 中执行。;输入是有效的图像文件路径字符串。;输出是图像变量。