
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本教程介绍了使用PySide6的QtCharts模块制作三种常见统计图表的方法,包括饼图、条形图和折线图。通过原生渲染方式,这些图表具有良好的交互性和性能表现。每个案例提供完整代码,涵盖从数据创建到图表展示的核心步骤:饼图使用QPieSeries展示占比,条形图通过QBarSeries对比数据,折线图用QLineSeries反映趋势。教程强调环境配置要求(需安装PySide6)和关键API的使用,
作为AI开发者,Hugging Face是获取开源模型的重要平台。但在注册时遇到418报错会让进程受阻。本文记录一种通过优化网络环境解决该问题的思路,帮助开发者顺利访问资源。
关节空间是以机器人各关节的角度(或线性位移)作为运动变量来描述机器人运动的坐标系。在关节空间中,机器人的运动是通过直接指定每个关节的目标角度来实现的,无需进行复杂的坐标变换。这种方式直接对应于机器人的物理驱动结构,控制逻辑相对简单。
MoveJ和MoveL是工业机器人两种基本运动指令:MoveJ控制关节空间运动,快速但不精确;MoveL控制末端直线运动,精确但较慢。实际应用中常先MoveJ快速定位,再用MoveL精确接近目标,兼顾效率与精度。两者本质区别在于MoveJ关注机械臂本体姿态,MoveL关注工具末端路径。
本文介绍了使用Python的cryptography库实现敏感数据加密存储的方法,适用于工业软件、视觉检测软件等需要保护配置信息的场景。文章重点讲解了Fernet对称加密算法的应用,包括密钥生成、数据加密/解密流程,并提供了封装加密管理类的示例代码。同时指出密钥安全存储的重要性,推荐将密钥保存在系统安全区域而非代码中。最后展示了加密技术在JSON配置文件和软件授权验证中的实际应用方案,为工业软件的
本文详细介绍了OpenCV中的霍夫直线检测技术,包括其基本原理、检测流程和参数设置。霍夫变换通过极坐标方程ρ=xcosθ+ysinθ检测图像中的直线,常用于工业视觉应用。文章重点讲解了概率霍夫变换函数HoughLinesP的参数含义(如rho、theta、threshold等)及调参技巧,并提供了完整的Python实现示例,包括直线检测、长度和角度计算。此外,还分析了霍夫变换在PCB检测、工件定位
摘要:在 Windows 的 Conda 环境下运行 PaddleX、PaddleOCR 或 HuggingFace 时,常因 OpenSSL/SSL 支持缺失或 Visual C++ 运行库未安装导致 HTTPS 连接失败。本文提供四种解决方案: 强制重装 OpenSSL(推荐优先尝试); 补全 Visual C++ 运行库; 手动下载模型绕过下载(适用于网络问题); 检查环境变量冲突(进阶排查
本文系统介绍了工业视觉中单目与双目视觉技术。单目系统通过二维图像获取信息但缺乏深度数据,而双目系统利用视差计算深度。重点阐述了相机模型(包括针孔模型、内外参矩阵)、坐标系统转换以及相机畸变模型(径向/切向畸变)。详细讲解了单目相机标定流程,包括标定板选择、OpenCV实现代码和标定质量评估方法。最后提供了畸变校正的Python实现,包括静态图像处理和实时视频流优化技术,为工业视觉应用提供了完整的技
亚像素角点检测是一种提高图像角点定位精度的技术,可将整数像素坐标优化至亚像素级别(如0.1像素)。OpenCV通过cornerSubPix()函数实现该功能,它利用局部灰度梯度信息进行迭代优化,使定位误差大幅降低(工业场景精度可提升20倍)。该技术通常与Harris或Shi-Tomasi等角点检测算法配合使用,广泛应用于相机标定、工业测量(PCB检测、尺寸测量)和机器人定位等高精度视觉任务。核心参
孔洞检测技术总结 本文介绍了工业视觉中孔洞检测的多种方法与应用场景。孔洞指目标内部被背景包围的区域,常见于通孔、铸件气孔等缺陷检测。核心方法包括: FloodFill填充法:通过边界填充与图像运算提取孔洞,简单高效 轮廓层级法(推荐):利用findContours的层级关系识别内轮廓,精度高 连通域分析:统计连通区域数量与面积 形态学处理:闭运算填充后差分提取小孔 检测后可通过面积、长宽比等参数分







