欢迎来到天天文库
浏览记录
ID:49397202
大小:16.37 KB
页数:1页
时间:2020-02-29
《HALCON DEMON 学习记录.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Halcondemon学习记录*Thisexampleprogramshowshowtousetheoperatorget_circle_pose.*此示例程序表明了如何从一个圆周相应的二维投射中确定它的三维模式*First,thecontoursofthedrill-holesofarimareextracted.*首先,提取一定参数钻孔的轮廓*Then,the3Dpositionofthecenterofthesecontoursisdeterminedwiththeoperatorget_circle
2、_pose.*其次,通过算子get_circle_pose确定这些轮廓中心点的3D位置*Readtheimageandinitializetheprogram.*加载图片,并使程序初始化dev_update_off()关闭更新,即关闭程序编辑器更新、变量窗口更新、图形窗口更新read_image(Image,'rim')加载图片(Image,’rim’)get_image_size(Image,Width,Height)获取图片Image大小,即宽度,高度。dev_open_window_fit_image
3、(Image,0,0,Width,Height,WindowHandle)打开一个新的图形窗口,并设置参数。左上横坐标、纵坐标均设置0,并用上一步获得的宽度和高度设置新图形窗口的宽度和高度。(总之这两个图形窗口大小一样,就是确定了位置,坐标为(0,0))set_display_font(WindowHandle,16,'mono','true','false')设置显示的文本格式。大小为16,字体为mono,黑体,非斜体。dev_display(Image)显示图片Image………………这里搞不懂,为什么现
4、在就显示图片!dev_set_line_width(3)设置轮廓输出的线宽为3。*Determinetheellipticalcontoursofthedrill-holes.*定义椭圆钻孔的轮廓p_determine_ellipse_contours(Image,EllipseContoursLarge,EllipseContoursSmall,false,NumberLarge,NumberSmall)定义大椭圆的轮廓和小椭圆的轮廓,可视化关闭,NumberLarge??NumberSmall??………
5、…这里洲阳说标出数据,是不是这个意思?标的数据是什么,半径?周长?concat_obj(EllipseContoursLarge,EllipseContoursSmall,EllipseContours)把大椭圆轮廓和小椭圆轮廓连接成一个图形元组
此文档下载收益归作者所有