
图像
在下铧茗哥
一个小白
展开
-
halcon多条线合并为一条问题
如这样的多条线合成一条线通过斜率(垂直和平行不需要)来计算;x或y基本不变,通过求平均值得到一条线;选取最长得,注意判断误差,部分代码,在我得项目里是可以得*去除误差KH1:=0for i:=0 to Lengths-1 by 1 k:=0 for j:=0 to Lengths-1 by 1 if(i!=j) if(RowBeg...原创 2019-11-25 16:39:21 · 2755 阅读 · 1 评论 -
Halcon取直线
原图,类似这样的图就行代码read_image (Image, 'E:/gongsi/Project/BatterySun/test8.png')rgb1_to_gray (Image, GrayImage)threshold_sub_pix (GrayImage, Regions,200)select_shape_xld (Regions, SelectedXLD, 'contlen...原创 2019-11-14 14:45:46 · 8273 阅读 · 0 评论 -
halcon 导出C++ vs2015运行出现link2019
注意lib包的问题,注意平台(x64)不是x86;设置里面注意原创 2019-11-13 14:30:46 · 352 阅读 · 0 评论 -
Halcon 线条与交点提取;以及对图片进行降噪处理
仅限参考图(不是原图 是截图)效果,取线交点(外面误差可以去掉)线:另一组图:代码:read_image (Image, 'E:/gongsi/Project/ClothDetection/2019-11-02-Image/Image__2019-11-02__17-32-58.bmp')rgb1_to_gray (Image, GrayImage)get_image_...原创 2019-11-06 16:07:26 · 4835 阅读 · 0 评论 -
Halcon识别二维码问题
代码如下:read_image (Image, 'E:/gongsi/Project/QRcode/newCode/12x8-11.bmp')rgb1_to_gray (Image, Images)//gen_rectangle1 (ROI_0, 1280.88, 1249, 3690.63, 5392.75)//gen_rectangle1 (ROI_0, 635.406, 617.8...原创 2019-11-04 14:21:51 · 1915 阅读 · 0 评论 -
图像识别,圆环类物体在不同位置识别半径误差解决问题思路
1.不同位置说明摄像头会从不同角度去拍摄圆环照成面积不同和阴影不同。2.我是通过最大面积的圆心点来与不同圆心点求得距离,并给相应补偿。原创 2019-08-20 15:17:16 · 752 阅读 · 0 评论 -
halcon HDevelop 标记相关大小图片
代码如下://读取图片read_image (Image0003, 'E:/0004.jpg')//阈值处理threshold (Image0003, Region1, 58, 255)//膨胀与腐蚀erosion_rectangle1 (Region1, ccc, 45, 45)dilation_rectangle1 (ccc, aaa,55, 55)//像素融合connect...原创 2019-08-15 17:08:08 · 468 阅读 · 0 评论 -
HDevelop halcon 获取圆环内圆半径
图//获取图片read_image (Image18, 'D:/tu/18.bmp')//二值化threshold (Image18, Region1, 28, 255)//膨胀腐蚀操作erosion_rectangle1 (Region1, ccc, 80, 80)dilation_rectangle1 (ccc, aaa,80, 80)//像素融合connection (a...原创 2019-08-16 13:52:05 · 5215 阅读 · 0 评论