欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Halcon任意灰度图转3D

程序员文章站 2022-07-13 09:17:48
...

 将任意灰度图转为3D模型

dev_get_window (WindowHandle)
read_image (Image, 'bin_switch/bin_switch_5.png')
*获取图像尺寸
get_image_size (Image, Width, Height)
gen_rectangle1 (Rectangle, 0, 0, Height-1,Width-1)
*从区域生成所有的像素坐标
get_region_points(Rectangle, X, Y)
*读取图像的全部像素
get_grayval(Image, X, Y, Z)
*创建3D对象模型
gen_object_model_3d_from_points(X, Y, Z, ObjectModel3D)
*显示3D模型
visualize_object_model_3d (WindowHandle,ObjectModel3D , [], [], [], [], [], [], [], PoseOut)

效果如下:

Halcon任意灰度图转3DHalcon任意灰度图转3D