halcon
文章平均质量分 85
龙舞天涯
这个作者很懒,什么都没留下…
展开
-
特征直方图的特征参数
select_shapebasic'area' 面积'row' 行'column' 列'width' 宽'height' 高'row1' 左上角的行坐标'column1' 左上角的列坐标'row2' 右下角的行坐标'column2' 右下角的列坐标'circularity' 圆度 (C' = F / (max^2 * pi) C = mi转载 2015-06-24 22:04:57 · 6270 阅读 · 0 评论 -
HALCON算子函数——Chapter 2 : Control
Chapter_2 Control1.assign功能:为一个控制变量分配一个新值。2.break 功能:终止循环执行。3. comment 功能:向程序添加一行注释。4. continue 功能:跳过现在的循环执行。5. else 功能:条件语句的替换。6. elseif 功能:可选择的条转载 2015-07-29 20:41:17 · 451 阅读 · 0 评论 -
HALCON算子函数——Chapter 19 : XLD
Chapter_19:XLD19.1 Access1. get_contour_xld 功能:返回XLD轮廓(contour)的坐标。2. get_lines_xld 功能:返回一个XLD多边形(polygon)数据。3. get_parallels_xld 功能:返回一个XLD并行数据。4. get_polygon_xld转载 2015-07-29 20:14:29 · 17639 阅读 · 0 评论 -
HALCON算子函数——Chapter 17 : Tools
Chapter_17:Tools17.1 2D-Transformations1. affine_trans_pixel 功能:对像素坐标轴进行任意的仿射二维变换。2. affine_trans_point_2d 功能:对点进行任意的最简二维变换3. bundle_adjust_mosaic 功能:对一幅图像的嵌合体采取一系列调整。转载 2015-07-29 20:18:05 · 7485 阅读 · 2 评论 -
HALCON算子函数——Chapter 16 : System
Chapter_16:System16.1 Database1. count_relation 功能:在HALCON数据库中实体的数目。2. get_modules 功能:查询已使用模块和模块关键码。3. reset_obj_db 功能:HALCON系统的初始化。 16.2 Error-Handling1.转载 2015-07-29 20:19:36 · 720 阅读 · 0 评论 -
HALCON算子函数——Chapter 8 : Lines
Chapter_8_:Lines8.1 Access1. approx_chain 功能:通过弧和线近似一个轮廓。2. approx_chain_simple 功能:通过弧和线近似一个轮廓。 8.2 Features1. line_orientation 功能:计算线的方位。2. line_position转载 2015-07-29 20:36:40 · 475 阅读 · 0 评论 -
HALCON算子函数——Chapter 5 : Filter
Chapter_5:Filter5.1 Arithmetic1. abs_image 功能:计算一个图像的绝对值(模数)。2. add_image 功能:使两个图像相加。3. div_image 功能:使两个图像相除。4. invert_image 功能:使一个图像反像。5. max_image 功转载 2015-07-29 20:40:30 · 939 阅读 · 0 评论 -
HALCON算子函数——Chapter 4 : File
Chapter_4_:File4.1 Images1. read_image 功能:读取有不同文件格式的图像。2. read_sequence 功能:读取图像。3. write_image 功能:用图形格式写图像。 4.2 Misc1. delete_file 功能:删除一个文件。2. fi转载 2015-07-29 20:41:18 · 578 阅读 · 0 评论 -
HALCON算子函数——Chapter 9 : Matching
Chapter_9_:Matching9.1 Component-Based1. clear_all_component_models 功能:释放所有组件模型的内存。2. clear_all_training_components 功能:释放所有组件训练结果的内存。3. clear_component_model 功能:释放一个组件模转载 2015-07-29 20:43:15 · 1422 阅读 · 0 评论 -
halcon模板匹配
* 在一个图片中获取ROI并在此图片中匹配 dev_close_window () dev_open_window (0, 0, 600, 600, 'black', WindowHandle) * 窗口语句 read_image(Image,'L:/Halcon test/mk2.jpg') *read_image(Image,'L:/Halcon test/mk3.jpg'转载 2016-01-19 19:57:27 · 17014 阅读 · 1 评论 -
HALCON算子函数——Chapter 15 : Segmentation
Chapter_15:Segmentation15.1 Classification1. add_samples_image_class_gmm 功能:将从图像中获取的测试样本添加到高斯混合模型的测试数据库中。2.add samples_image_class_mlp 功能:将从图像中获取的测试样本添加到多层视感控器的测试数据库中。3. ad转载 2015-07-29 20:31:59 · 667 阅读 · 0 评论 -
HALCON算子函数——Chapter 3 : Develop
Chapter_3 :Develop1. dev_clear_obj功能:从HALCON数据库中删除一个图标。2. dev_clear_window 功能:清除活动图形窗口。3. dev_close_inspect_ctrl 功能:关闭一个控制变量的监视窗口。4. dev_close_window 功能:关闭活动图形窗口。转载 2015-07-29 20:41:56 · 444 阅读 · 0 评论 -
HALCON算子函数——Chapter 7 : Image
Chapter_7_:Image7.1 Access1. get_grayval 功能:获取一个图像目标的灰度值。2. get_image_pointer1 功能:获取一个通道的指针。3. get_image_pointer1_rect 功能:获取图像数据指针和输入图像区域内最小矩形内部的图像数据。4. get_image_p转载 2015-07-29 20:37:42 · 689 阅读 · 0 评论 -
Halcon学习—模版匹配之二
find_shape_model(Image : : //搜索图像 ModelID, //模板句柄 AngleStart, // 搜索时的起始角度 AngleExtent, //搜索时的角度范围,必须与创建模板时的有交集转载 2015-06-24 22:09:02 · 1700 阅读 · 0 评论 -
Halcon10 与 VC++交互,通过picture control显示图像
vs2010运行通过。VC++做的。这个程序大概时这样的,左边是一个picture control,点击识别,通过调用halcon读图片,显示在vc++的mfc的picture control控件上。步骤:1》》》》》》》》》》》》》》》》》》添加halcon头文件2》》》》》》》》》》》》》》》》》》添加一些转载 2015-05-25 19:50:47 · 1517 阅读 · 0 评论 -
XLD
halcon中什么是xld? xld(eXtended Line Descriptions) 扩展的线性描述,它不是基于像素的,人们称它是亚像素,只不过比像素更精确罢了,可以精确到像素内部的一种描述。 而image和region这些数据结构都是像素级别的。 亚像素精度数据可以通过亚像素阈值分割或者亚像素边缘提取来获得,这些处理得到的结果就是用亚像素轮廓来表示。转载 2015-07-07 22:09:08 · 17083 阅读 · 0 评论 -
Halcon Image与OpenCV IplImage图像数据相互转换
这里贴出我用的两个函数,用于IplImage 与 Hobject 之间的相互转换,他们的数据类型分别是IPL_DEPTH_8U和'byte' 在Halcon中,图像数据是一个通道(channel)一个通道保持的,而在OpenCV中多个通道的数据分别在各个像素中。 123456789转载 2015-06-09 21:45:02 · 1997 阅读 · 0 评论 -
halcon边缘提取和赃物检测的常用方法
一、边缘提取1、设置ROI兴趣区域2、快速二值化,并连接相邻区域。这样做的目的是进一步减少目标区域,通过二值化将目标区域大概轮廓提取出来3、提取最接近目标区域的轮廓常用函数有boundary,gen_contour_region_xld 4、根据自己的需求提取需要的初步轮廓5、将初步提取的初步轮廓进行膨胀操作6、将膨胀后的区转载 2015-07-07 22:06:46 · 5911 阅读 · 0 评论 -
HALCON算子函数——Chapter 14 : Regions
Chapter_14:Regions14.1 Access1. get_region_chain 功能:一个对象的轮廓(contour)作为链式码。2. get_region_contour 功能:查询一个目标的轮廓(contour)。3. get_region_convex 功能:查询突起的外表作为轮廓(contour)。4转载 2015-07-29 20:32:23 · 1161 阅读 · 0 评论 -
HALCON算子函数——Chapter 6 : Graphics
Chapter_6 :Graphics6.1 Drawing1. drag_region1 功能:一个区域的交互运动。2. drag_region2 功能:一个带有定点规格区域的交互运动。3. drag_region3 功能:一个带有限制位置区域的交互运动。4. draw_circle 功能:一个圆的交互绘图。转载 2015-07-29 20:38:34 · 565 阅读 · 0 评论 -
HALCON算子函数——Chapter 13 : Object
Chapter_13:Object13.1 Information1. count_obj 功能:统计一个元组中的对象。2. get_channel_info 功能:一幅目标图像组成部分的信息。3. get_obj_class 功能:一副目标图像类的名称。4.test_equal_obj 功能:比较目标图像的平等性转载 2015-07-29 20:36:13 · 630 阅读 · 0 评论 -
HALCON算子函数——Chapter 18 : Tuple
Chapter_18:Tuple18.1 Arithmetic1. tuple_abs 功能:计算一个元组的绝对值。2. tuple_acos 功能:计算一个元组的反余弦。3. tuple_add 功能:两个元组相加。4. tuple_asin 功能:计算一个元组的反余弦。5. tuple_atan转载 2015-07-29 20:15:42 · 4641 阅读 · 1 评论