上位机开发笔记 » 搜索 » user:admin post:true

halcon定位熊猫型保偏光纤轴心

* Image Acquisition 01: Code generated by Image Acquisition 01 dev_close_window () read_image (Image, 'C:/Users/RD-W/Desktop/猫眼光纤/298A2EDD810F80896AF853AFD
halcon admin •  2018-02-01

aar调用smtp一例

admin •  2018-01-31

halcon写微信跳一跳辅助

halcon admin •  2018-01-30 • 最后回复来自 admin
14

halcon写微信跳一跳辅助

将上面的halcon代码移植到aardio软件之后如下:

import win.ui; /*DSG{{*/ mainForm = win.form(text="Halcon处理跳一跳演示算法";right=938;bottom=1349) mainForm.add( button={cls="button";text="加载一副测试图";left=9;top=369;right=170;bottom=419;z=2}; picturebox={cls="picturebox";left=182;top=0;r
halcon admin •  2018-01-30 • 最后回复来自 admin
14

halcon学习笔记

我们需要先把图像分离出三基色,利用单色调图像进行处理

decompose3 (Image, R, G, B)

halcon admin •  2018-01-30 • 最后回复来自 admin
5

halcon写微信跳一跳辅助

第四版:

利用查找边缘 , 滤波之后按照行坐标排序,提取第一个边缘线, 画出这个边缘线的最小外接圆, 获取到外接圆的圆心坐标 即为 下一个跳板的中心坐标.

小人坐标继续利用上面的方法实现.

存在的问题: 可能边缘方法用的不好, 外接圆有时候圆心会靠边缘. 估计实际测试中有可能会跳出跳板导致摔死......

dev_close_window () for Index := 1 to 13 by 1          dev_set_draw ('margin')  
halcon admin •  2018-01-30 • 最后回复来自 admin
14

halcon学习笔记

reduce_domain (GrayImage, Paprika, ImageReduced) create_shape_model (ImageReduced, 'auto', 0, rad(360), rad(1.5), ['point_reduction_high','no_pregeneration'], 'use_polarity', [25,30], 5, ModelID1) reduce_domain (GrayImage, Cream, ImageReduced) create_shape_model 
halcon admin •  2018-01-30 • 最后回复来自 admin
5

halcon学习笔记

create_shape_model (ImageReduced, 'auto', 0, rad(360), rad(1.5), ['point_reduction_high','no_pregeneration'], 'use_polarity', [25,30], 5, ModelID1)

创建模板

halcon admin •  2018-01-30 • 最后回复来自 admin
5

halcon学习笔记

 shape_trans (RegionOpening, Circle, 'outer_circle')

转换region区域的图形(变换区域的形状),

halcon admin •  2018-01-30 • 最后回复来自 admin
5

halcon学习笔记

read_image (Image, 'food/soft_cheese_01') dev_open_window_fit_image (Image, 0, 0, -1, -1, WindowHandle)

读取图片之后,打开一个自适应图片大小的窗口

dev_set_line_width (2)

设置线宽,如果下面不进行再次设置则默认一直是这个线宽

halcon admin •  2018-01-29 • 最后回复来自 admin
5

利用win.ui.layered实现透明窗体和不规则窗体

找一张透明背景的图片,如下:

设置窗体的边框为NONE , 背景为上面这幅PNG图片.

admin •  2018-01-29

plus怎么实现切图效果

admin •  2018-01-28 • 最后回复来自 admin
2

halcon算子函数中文注解

25. orientation_region   功能:一个区域的定向。 26. rectangularity   功能:影响一个区域矩形相似度的形状系数。 27. roundness   功能:轮廓中获取的形状系数。 28.runlength_distribution 功能:一个区域扫描宽度编码所需的顺串的分配。 29. runlength_features   功能:区域扫描宽度编码的特征值。 30. select_region_point  功能:选择包括给定像素在内的所有区域。 31. select_reg
halcon admin •  2018-01-28 • 最后回复来自 admin
1

halcon算子函数中文注解

引用自:51halcon

引用这里的目的是方便我自己手机和平板查看算子

halcon算子中文解释 comment ( : : Comment : )   注释语句  exit ( : : : )  退出函数  open_file ( : : FileName, FileType : FileHandle ) 创建( 'output' or 'append' )或者打开 ( output )文本文件  fwrite_string ( : : FileHandle, String : 
halcon admin •  2018-01-28 • 最后回复来自 admin
1

plus怎么实现切图效果

plus控件支持用GDI+任意扩展

import inet.http;var pngData = inet.http().get("http://www.baidu.com/img/baidu_logo.gif");var bitmap = gdip.bitmap( pngData )var bitmagNew = gdip.bitmap(50,50);bitmagNew.graphics.drawImageRectRect(bitmap,0,0,50,50,30,30,50,50)winform.plus.skin(    background = {          d

admin •  2018-01-28 • 最后回复来自 admin
2

如何让线程中的config和界面线程中的config同步啊

 即使没有cfg.load(),还有共享表,还有thread.command,还有共享内存,实在不行,还可以用socket,websocket,zeromq,nanomsg,再不行,大不了来个simpleHttpServer也就几句代码的事。aardio最不愁的,就是交互通信问题。

admin •  2018-01-28

halcon模版匹配应用一例(查物件总数量)

dev_update_pc ('off') dev_update_window ('off') dev_update_va
halcon admin •  2018-01-27

halcon写微信跳一跳辅助

转一个查找边缘的代码:

dev_close_window() read_image (Image, 'C:/Users/Administrator/Desktop/t1t/13_3421_3422e3e192ef9bf.bmp') get_image_size(Image, Width, Height) dev_open_window(0, 0, Width, Height, 'black', WindowHandle) dev_display(Image) edges_sub_pix(Image,
halcon admin •  2018-01-27 • 最后回复来自 admin
14

halcon写微信跳一跳辅助

查找小人所在坐标:

read_image (Image, 'C:/Users/Administrator/Desktop/t1t/IMG_2339.PNG') stop () rgb1_to_gray(Image, GrayImage) scale_image (GrayImage, ImageScaled1, 7.72727, -394) threshold (ImageScaled1, Regions, 0, 253) erosion_circle (Regions, RegionErosio
halcon admin •  2018-01-27 • 最后回复来自 admin
14
登 录
信息栏
 私人小站

本站域名

ChengXu.XYZ

投诉联系:  popdes@126.com



快速上位机开发学习,本站主要记录了学习过程中遇到的问题和解决办法及上位机代码分享

这里主要专注于学习交流和经验分享.
纯私人站,当笔记本用的,学到哪写到哪.
如果侵权,联系 Popdes@126.com

友情链接
Aardio官方
Aardio资源网


才仁机械


网站地图SiteMap