halcon视觉处理学习记录
调用
halcon视觉处理学习记录
调用要注意, 先设置颜色,然后调用disp显示
halcon视觉处理学习记录
重要更新:
以上所有point image 和pointer& image 均可以写为ADDR image 和ADDR& image
这样调用就可以直接写数字0,代替raw.malloc(1000)了
如:
调用:
halcon视觉处理学习记录
调用:
halcon视觉处理学习记录
调用:
halcon视觉处理学习记录
halcon视觉处理学习记录
halcon视觉处理学习记录
试了试官方提供的边缘示例,嗯...感觉不错, 后面可以慢慢研究了,哈
halcon视觉处理学习记录
以上主要参考:
http://blog.csdn.net/u011661384/article/details/42261669
http://blog.csdn.net/d_a_r_k/article/details/66973582
halcon视觉处理学习记录
取得宽高之后就需要显示在界面上了.
这里我们换个更清晰的图片测试:
import win.ui; /*DSG{{*/ mainForm = win.form(text="halcon测试";right=731;bottom=413;border="dialog frame") mainFhalcon视觉处理学习记录
为了兼容,我安装halcon的时候选择的是32位的程序,这样aar就可以调用它的dll了
首先测试下利用aar+halcon能不能读取到图片
我为了懒省事, 把halcon中的所需dll都弄到了res目录下
然后,qq截图了一张图片,就是下面这张↓↓↓↓
impohalcon视觉处理学习记录
下载了halcom 13.0版本
链接:https://pan.baidu.com/s/1hstQZdi 密码:hgma
安装完成软件之后,需要一个注册文件,
发送任意内容到system@51halcon.com这个邮件, 都可以得到一个为期一个月的试用注册文件, 如果
串口库sio的一些研究和扩展
利用sio库写了一个完整的串口助手:
import win.ui; /*DSG{{*/ mainForm = win.form(text="串口调试助手(aardio版本)";right=731;bottom=342;border="dialog frame") mainForm.add( AsciiButton={cls="radiobutton";text="AscII";left=165;top=235;right=223;bottom=260;checked=1;font=LOGFONT(h=-16)串口库sio的一些研究和扩展
扩展1: 获取电脑上有的那些串口端口号
有两种方式:
方式一,通过方程获取为列表,直接传递给items
var comReadFuc = function(){ import win.reg; var tab = {}; //获取串口号 var reg = win.regReader("HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM\"); if( reg ){ for(name,value,t in我电脑里有一个通讯端口COM3 现在我用工具已经打开了这个串口,我想在aardio里在操作串口之前先检查一下这个COM端口的状态 想知道是否可用
com如果是已经打开了的,那么就会返回null
如果没打开过,那么