
Halcon
Bigshow末日快乐
把每一天过好!
展开
-
多针槽有无针
*设置Region'margin'边界显示模式dev_set_draw('margin')*读图read_image (Image1386749f5a8754c8f4e7, '13_867_49f5a8754c8f4e7.png')*将4通道图像分解成4帧单通道图像decompose4(Image1386749f5a8754c8f4e7, Image1, Image2, Image3,...转载 2018-07-24 22:39:04 · 316 阅读 · 0 评论 -
1_muban
灰度模板匹配:read_image (Image, 'C:/Users/z12073245/Desktop/Mode/image/2-3.bmp')dev_display(Image)*设置区域填充区域dev_set_draw('margin')gen_circle (ROI_0, 323.595, 1270.32, 57.2548)*获取ROI区域内图像域reduce...原创 2018-08-08 21:39:32 · 159 阅读 · 0 评论 -
圆点标定板
* gen_caltab( : : XNum,YNum,MarkDist,DiameterRatio,CalTabDescrFile,CalTabPSFile : )* XNum 每行黑色标志圆点的数量* YNum 每列黑色标志圆点的数量* MarkDist 两个就近黑色圆点中心之间的距离(单位为m)* DiameterRatio 黑色圆点直径与圆点中心距离的比值* CalT...原创 2019-09-08 10:13:45 · 1760 阅读 · 0 评论 -
高低视差
read_image(Image,'1.bmp')get_image_size(Image, Width, Height)*图像中心点halfWidth := Width/2halfHeight := Height/2visionHeight := 700.0takePictureHeight := 18.0value := takePictureHeight /visio...原创 2019-09-17 20:55:36 · 303 阅读 · 0 评论 -
Region深入分析
1.gen_region_runs(:Region:Row,ColumnBegin,ColumnEnd)*根据同行坐标值生成region(同行行程)2.get_region_runs(:Region:Row,ColumnBegin,ColumnEnd)*获得region的行程坐标3.runlength_distribution(Region:::Foreground,background)...原创 2018-06-25 11:19:50 · 923 阅读 · 0 评论 -
图像分割
read_image (Image, 'fabrik')dev_close_window ()get_image_size (Image, Width, Height)dev_open_window (0, 0, Width, Height, 'black', WindowID)dev_display (Image)dev_set_draw ('margin')dev_set_colo...转载 2018-06-05 09:26:06 · 273 阅读 · 0 评论 -
halcon图像变量之XLD
XLD: eXtended Line Descriptions 亚像素轮廓可以描述直线或多边形,是一组有序的控制点集合;控制点顺序用来说明 此相连的关系;threshold_sub_pix(Image:Border:Threshold)作用:提取图像的XLDselect_shape_xld()作用:选择特定形状特征要求的XLD轮廓或多边形.................... se...原创 2018-05-04 21:44:41 · 6600 阅读 · 0 评论 -
Region相关算子_点线距离
dev_close_window()dev_open_window(0,0,512,512,'black',WindowHandle)*数组赋值r := [100,300]c := [100,300]*生成一个区域,包括两个点gen_region_points(Region,r,c)*获得区域的坐标get_region_points(Region,Rows,Columns) *画线disp_li...原创 2018-05-05 11:41:35 · 2575 阅读 · 0 评论 -
Region运算之骨骼网格鞍点
1.select_region_point(Region:DestRegions:Row,Column:)*选择包括已给点的所有区域2.skeleton(Region:Skeleton:)*获得区域的骨骼3.junctions_skeleton(Region:EndPoints,JuncPoints)*获得骨架区域的交点和结束点read_image(lena,'C:/Users/z120...原创 2018-05-05 13:20:46 · 260 阅读 · 0 评论 -
Region之 线特征
1.line_orientatin(::RowBegin,RowEnd,ColEnd:Phi)*计算直线的方向2.line_position(::RowBegin,ColBegin,RowEnd,ColEnd:RowCenter,ColCenter,Lenght,Phi)*计算线段的中心,长度,方向3.angle_ll(::RowAl,ColumnAl,RowA2,ColumnA2,Row...原创 2018-05-05 13:56:57 · 369 阅读 · 0 评论 -
Region运算之 结合列子讲Region算子
1.clip_region(Region:RegionClipped:Row1,Column1,Row2,Column2:)*剪切区域region,根据在制定的坐标2.count_obj(Objects:::Number)*计算halcon对象个数3.regiongrowing(Image:Regions:Row,Column,Tolerance,MinSize:)*使用区域增长法分割图...原创 2018-05-05 14:21:54 · 1496 阅读 · 0 评论 -
形态学相关算子
1.gen_disc_se 生成椭圆结构元素2.gray_erosion 腐蚀图像3.gray_dilation 膨胀图像4.erosion_circle 圆结构元素腐蚀region5.erosion_rectanglel 矩形结构元素腐蚀region6.dilation_circle 圆结构元素膨胀region7.dilation_rectanglel 矩形结构元素膨胀regionhalcon中...原创 2018-05-05 15:48:02 · 1458 阅读 · 0 评论 -
Region深入分析
1.行程分析 & 连通区域探讨a.gen_region_runs(:Region:Row,ColumnBegin,ColumnEnd)*根据同行坐标生成regionb.get_region_run(:Region:Row,ColumnBegin,ColumnEnd)*获得region的坐标c.runlength_distribution(Region:::Foreground,Ba...原创 2018-05-06 14:06:13 · 989 阅读 · 0 评论 -
边缘分析
边缘定义:图像灰度变化率最大的地方。图像灰度在表面法向变化的不连续造成的边缘。1. laplace_of_gauss(Image:ImageLaplace:Sigma:)*高斯光滑的拉普拉斯2.derivate_gauss(Image:DerivGauss:Sigma,Component:)*高斯求导3.frei_amp(Image:ImageEdgeAmp::)*使用Frei滤波提取边...原创 2018-05-06 15:06:07 · 870 阅读 · 0 评论 -
MFC 与Halcon配置
配置属性:1.配置属性-》c++-》常规-》附加库目录,加入:D:\Program Files\MVTec\HALCON-12.0\include\halconcpp;D:\Program Files\MVTec\HALCON-12.0\include;2.配置属性-》链接器-》常规-》附加库目录,加入:D:\Program Files\MVTec\HALCON-12.0\lib\x64-win6...转载 2018-05-07 08:52:17 · 608 阅读 · 0 评论 -
region相关算子
简单理解区域Region,就是某种具有结构体性质的二值图1.dev_close_window() *关闭窗口2.dev_open_window(0,0,512,512,'black',WindowHandle)*打开窗口3.gen_region_points(:Region,row,col)*生成像素坐标指定的region4.disp_line(WindowHandle,100,100...原创 2018-05-08 15:31:00 · 394 阅读 · 0 评论 -
halcon图像获取 & region
read_image (lena,'c:/Users/z12073245/Desktop/lena.jpg')* Image Acquisition 01: Code generated by Image Acquisition 01*读取单张图片********************************ImageFiles := []ImageFiles[0] := 'C:/Us...原创 2018-05-04 21:23:11 · 1174 阅读 · 0 评论