(转)从去除毛刺的策略看开运算opening_circle和闭运算closing_circle的异同
发现一篇文章写的不错, 分享下
https://www.cnblogs.com/xh6300/p/6397289.html
halcon查找方形管材接头边缘
halcon基于局部阈值和区域后处理的六边形晶体提取
halcon曲别针定位(角度位置)
halcon简易识别酒瓶上的特定字符
halcon基本的图像分割(腐蚀,膨胀,选择)
函数内部调用自己(函数自身调自身)
最近有函数自身调用自身的需求(流程里套流程), 当然参数是不同的.
测试了下,aar里可以使用. 要写好退出条件, 要不然死循环了
import console; test = function(num){ num++; sleep(500) console.log(num) if(num>20){ return; } test(num); } test(5); console.pause(true);FlexCell控件aar调用示例
50000条大数据虚表功能演示:
用plus实现文本编辑的时候改变编辑框的外观
上次看到群里有人问:
怎么在改变边框颜色的同时改变字体的颜色?
测试了下, 用state状态判断就可以.
winform.plus2.onStateChange = function(state){ //导出所有状态 //console.dump(state); //判断当前状态 if(state.focus == true){ //改变字体颜色 winform.plus2.editBox.color = 0x0055cc; }else {雷赛运动控制卡H头文件内api函数转换到aardio函数声明转换器(源码)
话说,我们用到过多种运动控制卡, 一般都会提供 h头文件, 我不知道aardio里怎么直接调用这个H头文件当aar的api声明, 所以写了这个自动转换工具把dll里面的函数转换到aar里去.
注: aar里其实不赞成把dll内的所有函数都声明调用, 这样浪费时间和资源, aar本来就可以不声明就调用dll内的函数, 除极个别的一些参数类型需要声明之外.
这个工具,不局限于雷赛控制卡的h头文件, 我测试过,其他控制卡也可以
代码改自 aardio内置的api函数转换器, 感谢一鹤jacen提供.
(转)内存搜索已登录QQ(QQ9.1.7)
第二种方法:
感谢aardio培训群: 巴克队长 提供代码
import console; import winex; /*函数说明:获取已登录的qq号码;原理是每个已登录的QQ在后台都有一个隐藏的窗口,而这个窗口的标题为:TIM_QQ号码_xxxx-xxxx-xxx-xx 函数参数:无 函数返回:返回table={},无也会返回空表 */ getOnlineQQ=function(){ var onlineQQ={} winex.enum( function(hwn(转)内存搜索已登录QQ(QQ9.1.7)
如题:
感谢aardio培训群: 撒旦微笑 提供执行代码
import process import console; var qqNumber = {}; //遍历所有进程 for processEntry in process.each( "^QQ\.exe" ) { prcs = process( processEntry.th32ProcessID ) //qq进程ID var jz =prcs.getModuleBaseAddress("common.dll")+上位机计算modbus的CRC16校验值的程序
如题:
import console; //计算modbus的CRC16校验值 var modbus_calc_CRC=function(pucCommandData,ucCommandLen){ var usCRC = 0xFFFF; for(i=1;ucCommandLen;1){ usCRC ^= pucCommandData[i]; for(j=1;8;1){ if (usCRC & 1) {调用com.word组件实现word文档转化为pdf文档(word转pdf)
htmlayout学习之瑜伽管理界面设计
本界面html代码来自:
https://blog.csdn.net/QQ282881515/article/details/51525985?locationNum=2&fps=1
这个是博主分享的早期作品, 再此表示下感谢先.
上面的界面是由vc和htmalyout的htm代码实现的,我打算把html的代码放到aar里进行再次整合界面