
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近用OpenCV折腾了个基于形状的解决方案,实测在i7上单帧处理能压到30ms以内,ARM板子也能跑到100ms级别,效果有点小惊喜。后面做匹配时,不仅能对比边缘位置是否吻合,还能检查边缘方向是否一致,误匹配直接砍掉一半。模板匹配,支持旋转缩放,速度直逼halcon,基于形状的模板匹配,openCV实现,C++,C#,Windows,linux,arm全平台。模板匹配,支持旋转缩放,速度直逼ha

欧姆龙NJ/NXPLC 全ST程序案例,全程序无加密,公司级框架,锂电新能源行业FB库文件,NJ Socket功能PC端作为服务器,NJ作为客户端,汇川机械人控制,设备状态机,设备PPM,运行时间,报警时间,OK产量,NG数量,蜂鸣器三色灯控制功能块,气缸报警功能块,气缸真空动作功能块,轴控制功能块,等等。但要注意轴参数的动态调整——在高速搬运工序中,加速度参数要根据工件重量自动匹配,我们通过HM

记住别在halcon代码里写死路径,框架的ResourceManager会自动定位到项目下的images文件夹,新手克隆仓库直接F5就能跑起来。注意那个OpenFramegrabber可能抛出的HalconException,框架里用统一错误码处理,比原生的HOperatorSet友好多了。用HSV颜色空间转换替代RGB是个坑,框架里的ColorConverter类自动处理通道顺序问题,避免新手被

PEMFC 质子交换膜燃料电池模拟Comsol两相流模拟嘿,各位技术宅们!今天咱们来唠唠 PEMFC(质子交换膜燃料电池)在 Comsol 里的两相流模拟。PEMFC 可是新能源领域的热门选手,高效又环保,而通过 Comsol 模拟能帮我们更透彻地了解它内部的复杂物理过程。

今天要搞的是图像阈值分割和边缘检测的联合作战方案——Otsu+sobel组合拳,先看效果:把一张灰度图自动分割出主体轮廓,再用边缘检测强化细节。这里有个坑要注意:imfilter默认用相关运算而不是卷积,所以实际使用时要核对核的方向。整个工程跑下来,Matlab版本的Otsu比Python版快3倍左右,矩阵运算果然不是盖的。实际运行会发现,先做阈值分割能有效减少噪声对边缘检测的干扰,比直接检测原图

Matlab肺结节分割(肺结节提取)源程序,也有GUI人机界面版本。使用传统图像分割方法,非深度学习方法。使用LIDC-IDRI数据集。工作如下:1、读取图像。读取原始dicom格式的CT图像,并显示,绘制灰度直方图;2、图像增强。对图像进行图像增强,包括Gamma矫正、直方图均衡化、中值滤波、边缘锐化;3、肺质分割。基于阈值分割,从原CT图像中分割出肺质;4、肺结节分割。肺质分割后,进行特征提取

这套程序最大的亮点就是它的通用性,无论是1200PLC还是1500PLC,你只需要一个PLC实物,就能轻松实现PID工艺对象的仿真。总之,这套西门子的PID调节仿真程序,无论是对于初学者还是有经验的工程师,都是一个极好的学习和实验工具。1200plc和1500plc通用,只需一个PLC实物,就能轻松实现PID工艺对象的仿真,是学习PID的参数的好工具。1200plc和1500plc通用,只需一个P

最近在研究图像分割的时候,偶然发现了一个挺有意思的算法——基于灰狼优化算法(GWO)优化的二维最大熵(2DKapur)图像阈值分割。简单来说,就是通过计算图像的二维直方图,找到一个阈值,使得分割后的图像的前景和背景的熵最大。总的来说,基于灰狼优化算法优化的二维最大熵图像阈值分割方法,通过引入灰狼优化算法,能够有效地找到最佳阈值,提高了图像分割的效果。上面的代码主要分为几个部分:读取图像、均值滤波、

OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,涵盖了各种图像处理和计算机视觉算法。它提供了大量基础且实用的函数,从简单的图像读取、显示,到复杂的特征提取、目标识别等,一应俱全。对于初学者来说,OpenCV 的入门工具集是学习图像处理的绝佳起点。通过 C# 联合机器视觉平台,借助 OpenCV 入门工具集,我们能够轻松地踏上图像处理的

基于Python的【基于OpenCV全景图像拼接系统】基于OpenCV全景图像拼接系统Python项目项目功能完善本系统的主要使用角色为普通用户和管理员用户,两者的功能几乎是一致的,但管理员用户比普通用户多了用户管理的功能,可以对系统内的用户进行管理普通用户比管理员用户多了注册的功能,普通用户必须先经过注册才可以进行登录而管理员用户的帐号是在编程时就写好的两种角色共同有的功能主要有个人信息查看、修








