工业相机

格林威2 天前
开发语言·人工智能·数码相机·机器学习·计算机视觉·视觉检测·工业相机
GigE Vision 多相机同步终极检查清单(可直接用于项目部署)✅ 打印此清单,可以在现场逐项核对,避免 90% 的同步问题!
格林威2 天前
linux·运维·开发语言·人工智能·数码相机·计算机视觉·工业相机
SSD 写入速度测试命令(Linux)(基于工业相机高速存储)做 Linux 下高速图像采集(如 4K@120fps ≈ 1.9 GB/s)? 别急着跑程序——先确认你的 SSD 能扛住持续写入!
格林威4 天前
开发语言·人工智能·数码相机·计算机视觉·视觉检测·机器视觉·工业相机
工业相机异常处理实战:断连重连、丢帧检测、超时恢复状态机相机一断就停机? 用状态机搞定工业相机异常处理(附重连 + 丢帧 + 超时恢复)产线上,相机因网线松动、供电波动、触发异常导致断连、丢帧、卡死太常见。 但很多程序一出错就退出,必须人工干预——严重影响 OEE!
格林威6 天前
c++·人工智能·数码相机·计算机视觉·c#·视觉检测·工业相机
GigE Vision 多相机同步优化方案: PTP + 硬件触发 + 时间戳对齐PTP + 硬件触发 + 时间戳对齐在高速产线、3D重建、多视角检测等场景中,多相机同步精度直接决定系统成败。 软件轮询?误差 >10ms;仅用硬件触发?时间戳无法对齐;只靠 PTP?可能丢帧!
刘程云6 天前
人工智能·机器视觉·工业相机·visionmaster·visionpro·硬件选型·机器视觉调试
AI机器视觉硬件之工业相机视觉硬件之工业相机一、工业相机介绍1、工业相机工业相机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成有序的电信号。选择合适的相机也是机器视觉系统设计中的重要环节,相机的选择不仅直接决定所采集到的图像分辨率、图像质量等,同时也与整个系统的运行模式直接相关。
Tel199253080049 天前
数码相机·自动化·工业相机·工业自动化·工控设备·ccd相机
单脉冲发生器 4 路单端 TTL 信号设置频率、占空比或者设定脉冲输出数量 同步触发 2-4 个面阵相机拍照 PWM 信号触发激光发生器1、产品介绍单相脉冲发生器用户手册单脉冲发生器可以产生 4 路单端 TTL 信号,可以设置输出频率、占空比或者设定脉冲输出数量。 支持通过 RS485 通讯修改设备运行参数,协议满足 RS485 Modbus 标准。 2、应用场景
格林威10 天前
开发语言·人工智能·数码相机·opencv·计算机视觉·c#·工业相机
Baumer相机铝型材表面划伤长度测量:实现损伤量化评估的 5 个关键技术,附 OpenCV+Halcon 实战代码!在金属表面质检中,你是否常被这些问题困扰?划伤长度测量 ≠ 简单距离测量 它要求在亚微米级精度下,通过高分辨率成像 + 亚像素分析,精准识别划伤位置、长度、深度——任何一处划伤都可能影响产品品质
格林威10 天前
开发语言·人工智能·数码相机·opencv·计算机视觉·c#·工业相机
Baumer相机铝箔表面针孔检测:提升包装阻隔性的 7 个核心策略,附 OpenCV+Halcon 实战代码!在高阻隔性包装质检中,你是否常被这些问题困扰?针孔检测 ≠ 简单圆形检测 它要求在亚微米级精度下,通过高分辨率成像 + 背景抑制,精准识别圆形针孔、椭圆孔洞、线状裂纹——任何一处针孔都可能导致阻隔性失效
格林威10 天前
开发语言·人工智能·opencv·计算机视觉·c#·视觉检测·工业相机
Baumer相机芯片引脚共面性检测:保障电子装配精度的 5 个实用方案,附 OpenCV+Halcon 实战代码!在 SMT 贴装生产中,你是否常被这些问题困扰?引脚共面性 ≠ 简单高度测量 它要求所有引脚末端必须在 ±0.1mm(精密级)或 ±0.05mm(超精密级) 的同一平面上,否则将严重影响回流焊质量
格林威10 天前
人工智能·opencv·计算机视觉·c#·视觉检测·机器视觉·工业相机
Baumer相机金属冲压件毛刺高度测量:量化去毛刺效果的 5 个核心方法,附 OpenCV+Halcon 实战代码!在精密冲压质检中,你是否常被这些问题困扰?毛刺高度测量 ≠ 简单边缘检测 它要求在亚微米级精度下,通过高分辨率成像 + 3D重建,精准量化毛刺高度、宽度、长度——任何一处超标都可能导致产品失效
格林威13 天前
开发语言·c++·人工智能·数码相机·计算机视觉·c#·工业相机
工业相机图像采集处理:从 RAW 数据到 AI 可读图像,附海康相机 C++实战代码海康MVS SDK的C++接口非常强大,也提供了诸如MV_CC_ConvertPixelType这样的便捷函数。但在追求极致性能的工业场景,依赖它们有三大“原罪”:
格林威15 天前
开发语言·人工智能·数码相机·计算机视觉·c#·视觉检测·工业相机
工业相机图像采集处理:从 RAW 数据到 AI 可读图像,附basler相机 C#实战代码前言: 做工业视觉的兄弟们都遇到过这种场景: 用 Basler Pylon SDK 自带的 Converter 转图,代码是简洁了,但一上高帧率(200fps+),CPU 直接飙到 100%,GC(垃圾回收)频繁触发,程序时不时卡顿一下,丢帧报警不断。
格林威17 天前
开发语言·c++·人工智能·数码相机·c#·工业相机·堡盟相机
工业相机图像采集处理:从 RAW 数据到 AI 可读图像,海康相机 C# 实战代码深度解析前言: 在很多视觉项目里,大家习惯直接调 SDK 的 ConvertToBitmap() 或者 SaveImage()。图出来了,算法也能跑了,看似万事大吉。
格林威17 天前
c++·人工智能·数码相机·opencv·算法·计算机视觉·工业相机
工业相机参数解析:曝光时间与运动模糊的“生死博弈”导读:在高速产线上,为什么你的照片总是“拖影”严重?是相机不够好,还是参数没设对?今天,我们深入剖析工业相机中最核心的矛盾——曝光时间与运动模糊,教你用公式算出“完美快门”,让缺陷无处遁形!
格林威18 天前
开发语言·人工智能·数码相机·计算机视觉·c#·机器视觉·工业相机
工业相机图像采集:Grab Timeout 设置建议——拒绝“假死”与“丢帧”的黄金法则导读:在工业视觉项目现场,你是否遇到过这样的“灵异事件”: 程序运行几小时后突然卡死,日志里没有任何报错,只是最后一张图像的时间戳停在了几分钟前? 或者,为了追求“实时性”,将超时时间设得极短,结果导致图像频繁丢失,检测算法误报率飙升?
格林威18 天前
开发语言·c++·人工智能·数码相机·计算机视觉·工业相机·堡盟相机
工业相机图像高速存储(C++版):RAID 0 NVMe SSD 阵列暴力提速,附海康实战代码!导读:在前几篇博文中,我们分别探讨了内存映射文件(MMF)的极致速度和直接IO(Direct I/O)的数据安全性。但有工程师在评论区抛出终极难题:“我的产线是 8K 线扫相机,带宽高达 6.5GB/s;或者是 16 台 25MP 面阵相机并发,总吞吐突破 8GB/s!单块顶级 NVMe SSD 的持续写入极限也就 3.5GB/s 左右,根本扛不住!难道要丢帧吗?”
格林威19 天前
开发语言·c++·人工智能·opencv·算法·计算机视觉·工业相机
C++ 工业视觉实战:Bayer 图转 RGB 的 3 种核心算法(邻域平均、双线性、OpenCV 源码级优化)摘要:在工业机器视觉中,90% 以上的彩色相机输出的是 Bayer Raw 数据(单通道),而非直接的 RGB 图像。如何高效、高质量地将 Bayer 格式转换为 RGB(即 Demosaicing/去马赛克),直接决定了后续 AI 检测、颜色测量的精度与系统的实时性。
51camera20 天前
工业相机·工业镜头·工业镜头视场角
实际应用成像下了解工业镜头的选型参数——视角(AOV)工业镜头作为工业相机的“眼睛”,需要搭配合适的,而在选型中,我们需要考虑的一个重要参数是视角。视角(AOV),用来表示图像的实际范围(由相机拍摄)。AOV随着焦距的变化而变化。我们通过实物成像来更好的认识它。
格林威22 天前
开发语言·人工智能·数码相机·opencv·计算机视觉·c#·工业相机
工业相机彩色图像采集:为什么我的图是绿色的?附海康/Basler/堡盟相机设置调一台彩色工业相机,一出图—— 满屏绿!像进了森林 🌲别慌,90% 的情况是同一个原因:Bayer 格式没处理对。
51camera23 天前
工业相机
嵌入式或手持设备应用的理想选择-Dragonfly S系列工业相机Dragonfly® S 是从生命科学仪器到工厂自动化等行业青睐的实用选择。模块化、紧凑、轻量级的设计加速了大规模制造、基于容积的应用和多相机系统的成像应用开发的起步阶段。Dragonfly S 可与 Sony®、onsemi® 和 Teledyne e2v® 的传感器选件配对使用,是嵌入式或手持设备应用的理想选择,如生物识别信息亭解决方案、检眼镜、3D 扫描、自动光学检测等。该系列工业相机具有以下优点: 1、快速测试、开发和部署 Teledyne IIS Dragonfly® S相机系列在设计时充分融入