通过镜头获取现实世界的物理影像,烙影可以让摄像头(或相机)完成识别和定位、检测表面缺陷、状态识别、尺寸测量等功能,是学习机器视觉技术、视频检索、智慧安防、镜头和相机视觉硬件选型、自动化视觉实验和开发的好助手。
支持的相机
1.DirectShow相机或摄像头。所有支持这种驱动类型的摄像头和相机。
2.免驱USB摄像头。不需安装驱动程序。
3.巴斯勒(Basler)相机。德国巴斯勒品牌工业相机。
4.网络IP相机(rtsp, rtmp协议)。目前支持rtsp和rtmp协议网络相机,不需安装驱动程序。
5.虚拟相机。当个图像文件如bmp, jpg, png等格式的图像或一个目录下所有图像文件虚拟成相机。单个视频文件如avi, mov也可以虚拟成一个相机。
6.智能相机。特定品牌的智能相机。
工业自动化应用
1.定位或对位。单相机,双相机或4相机对位。
2.尺寸测量。圆直径测量,直线测量,边缘距离测量,角点测量,对称性测量。
3.缺陷检测。表面缺陷检测,边缘缺陷检测。
4.物体提取计数。产品数量,位置,角度方向。
5.颜色识别。区分不同颜色。
6.条码识别。识别十多种一维码或二维码。
7.OCR文字识别。学习和识别各种文字或符号。
镜头标定
1.平面二维标定。相机图像与视场工作平面的比例标定。
2.手眼标定。相机与机械手(工业机器人)的坐标标定。
3.检测图像补正。检测过程中对产品发生的位置偏差进行补正。
其它功能
1.视频录制。将播放的图像保存成视频,最多支持4路同时录制。
2.放大镜。模拟的放大镜或局部视场放大。
3.手动尺寸测量。测量直线,角度,圆形,多段线等。
4.镜头相机参数选型计算器。计算手动测量二次元长度或面积。计算焦距,工作距离,工作面积,相机分辨率等。
5.镜头清晰度显示。显示镜头清晰度曲线。
6.ROI分析。静态图像处理。
7.视场检测结果输出和分享。将实验结果或图像通过电子邮件发送给客户,也可以导出视场图像或打印。
8.外部执行机构。可以将测量或检测读数发送给PLC或其它串口模块,支持Modbus RTU协议, 自定义协议等。
9.支持各种标记控件。如文本,图像,形状,注释,条码。
视觉控件二次开发。支持c++, vb.net, c#, labview, java等多种主流开发语言和开发环境。
1