下载此文档

halcon新手册 1.0.1(修).doc


文档分类:建筑/环境 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
halcon新手册_1.0.1(修)无论读入什么图像,读入图像显示效果明显和原始图像不一致,哪怕是从相机读入的图像,也是明显颜色差异。什么原因引起?初步诊断是,显示的时候调用的颜色查找表存在异常不是default,而是其它选项。此时可以通过查阅相关参数,调用set_system解决,也可以在编辑-》参数选择-》颜色查找表进行更改。裁剪图像;从图像上截取某段图像进行保存。如何实现该操作?首先应该知道,region不具有单独构成图像的要素,他没有灰度值。有用过opencv的应该知道ROI(感兴趣区域),设置好它后,对图像的大部分操作就转为图像的一个矩形区域内进行。类似的,halcon有domain概念。首先设置好一个矩形区,然后使用reduce_domain(是一个矩形区域)后,再使用crop_domain就裁剪出图像。读入bmp,或tiff图像显示该图不是bmp文件或不能读。原因是什么?这个常有新手询问,画图,图像管理器都能打开,又或者是相机采集完直接存到硬盘。Halcon读取图像在windows下面到最后是调用windows库函数实现读图功能。咱不清楚到底是怎么调用的。对于图像格式,在读图函数F1说明很细。基本bmp如果文件头不是bw还是bm(百度百科bmp格式查找,编写此处时无网络,后续可能忘记),就读不进来。其他规格欢迎补充。解决办法,如果是相机采集,就在内存直接转换();如果是采完的图片,大部分通过画图工具转换为24位bmp格式,即可解决。读入avi文件报错。Halcon通过directshow或另一个格式解析视频,正常来说应该可以读入市面大部分视频,实际测试发现只能读入最标准的avi文件格式。如果需要临时处理,需要下格式工厂等工具转化为最标准的avi文件格式(论坛叶诺有发帖说明)。Region或xld筛选。Halcon提供了丰富的region和xld筛选方法。Region可以使用select_shape_xld,选择出符合要求的区域,如果不能满足还可以通过类似regionfeature这样关键字组合成的算子获取区域特征,然后通过tuple排序或相加减,再通过tuple_find确定是对应哪个区域的特征。同样的halcon也提供了select_contours_xld进行轮廓筛选。Halcon分几类对象,每个类的功用是?Halcon总分俩大类,tuple和图标对象obj。Tuple涵盖了对所有基础数据类型的封装,可以理解为她是halcon定义的数组类。Obj是alcon定义图标类基类。衍生出了许多类型,其中Region,Xld,Image其中最主要的类型。F1说明,参数部分-array是什么意思?该符号说明,该参数接受一组输入,对tuple就是一组tuple,对obj就是通过concat_obj或其它操作产生的一组obj元组。俩个相对方形物体的距离计算。如果这俩个物体和背景对比清晰,最近的距离在俩条边下则可以再预处理之后进行如下操作:Segement_contours_xld分割边缘线段(edgeXXXX等得到的边缘);select_contours_xld选择出特定的长度或方向边缘;假设此时刚好获取俩条线,则可以利用distance_ll,求得距离,也可以自己fit_lineXXXX拟合直线再求距离;以上是一种方

halcon新手册 1.0.1(修) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rita291961
  • 文件大小120 KB
  • 时间2019-01-15