- 博客(11)
- 收藏
- 关注
原创 labview中计算轮廓最小距离点
对于点集分别为200长度和400长度的轮廓,labview使用两重循环平均时间为440ms(使用循环加速也没有明显的速度提升);halcon进程轮廓计算平均时间为196ms,虽然函数处理速度<1ms,但是数组到元组的转换较为耗时;使用opencv进行轮廓计算平均耗时3ms,有着最高的计算效率(主要原因为opencv_labview.vip是用c++进行编写,而labview数据和c++传递有着较高的兼容性)。
2025-11-29 20:24:14
264
原创 labview中解析yolov11掩膜
摘要:本文介绍了在LabVIEW中实现YOLOv11分割掩膜获取的方法。主要包括:1)解析YOLOv11网络输出结构,包含检测框和原型掩膜;2)使用ONNX格式模型,支持多种加速模式;3)进行NMS计算获取检测框和掩膜系数;4)通过掩膜系数与原型掩膜线性组合生成实际掩膜。文中指出,掩膜计算效率较高,但LabVIEW中SGL数组转图像操作较为耗时。该方法为LabVIEW环境下实现目标检测和实例分割提供了可行方案。
2025-11-10 16:22:01
140
原创 onnxruntime for labview
作者解析了IMAQ的图像数据格式,优化IMAQ图像转换效率,使得嵌入mat进行处理耗时几乎可以不计,在大分辨率图像例如6120*6120,图像转换效率会有3ms损耗,主要来源于IMAQ有一块随机大小的内存块,作者还不理解IMAQ用来干嘛的,所以onnx里面图像传递使用mat指针,以减少不必要损耗(反正中间图像过程没必要进行探针)。目前图像转换是如下方法,对于[1,3,x,x]Tensor输入都可以正常运行,但对于远古onnx格式例如[1,x,x3],作者进行了报错处理。
2025-10-25 16:43:34
420
原创 Opencv_Labview专栏
受限于labview vision图像处理性能,尝试增加opencv等处理算法到labview,衔接IMAQ图像采集,使得labview用户能够选择使用labview vision或者opencv_labview进行图像处理。软件目前处于测试版本,目前仅支持windows X64(X32后续再进行编译)因为没氪金,没法VIPM进行下载,可扫描微信入群进行下载,或者评论留言联系,个人开发系免费软件。
2025-09-22 21:53:58
273
原创 图像标注训练工具 SIDI
添加图片注释,不超过 140 字(可选)1.修复不同分辨率缩放不正常的BUG;2.修复标签增加删除的BUG,但目前不支持标签名称标注后进行修改;3.修复点击图像缩略图类别+1的BUG;4.增加图像缩略图菜单栏删除功能;1.在训练集图像尺寸不统一的情况下增加计算训练集尺寸占比最高的尺寸作为每一张图在归一化前的resize尺寸;2.修改所有模型缩放比例为32倍数;3.增加模型存储时存储resize以及归一化的尺寸json文件,保证训练推理的统一性;4.增加对训练集标注和未标注的过滤选项;
2024-07-30 18:45:54
997
原创 Labview调用.Net下拉列表ComboBox
对于在Panel中自动生成的不同类型的.Net控件的场景,往往需要清理Panel中控件并重新进行控件的生成,某种方法为获取Panel的Controls属性,对该属性使用Clear()方法进行快速清理,对于一般的数值字符控件不会存在问题,但在生成Comobox控件后可能会出现:自动生成的.Net控件输入不可见,进而影响labview编程界面的弹窗,输入等不可见。解决方式重启labview,或者更改控件清理方法,使用get_item(int index)获取每一个控件后进行每一个控件的Dispose()。
2024-07-15 16:32:34
776
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1