锐微机器视觉应用软件开发组件(Real View Bench,简称RVB)是专业的图像处理和机器视觉算法分析软件,提供机器视觉行业和视频监控行业极具竞争力的产品功能。经过多年的开发和完善, 形成了条码识别,OCR,模式识别,正反识别,定位,长度测量,外观缺陷检测等独立的,易于使用的软测量产品。除此以外,RVB还提供图形化编程模式,支持视场窗口编程,与运动控制系统或机器人系统集成使用,使客户产品和系统的功能交互性能更加友好,操作更加简便。
主要功能:
- 支持8,16,24,32位深度数字图像;支持绝大部分文件图像格式如BMP,JPG,GIF, TIF等;
- 提供各种图像预处理功能,如规范化处理,边缘增强,去噪,形态学运算如腐蚀,膨胀,几何变换如缩放,旋转等;
- 提供各种统计分析功能如面积,方向,椭圆度,投影统计,柱状图分析;
- 提供简单易用的软测量组件,如定位,测量,正反识别,计数,颜色分析,OCR,条码识别等。用户还可以在这些组件类基础上开发自定义功能的软测量组件;
- 提供强大的BLOB分析和相关处理功能,如自动二值化,BLOB属性分析,BLOB与图像的变换;
- 支持多种形状的关注区(ROI)对象处理功能,如矩形,圆形,环行,自定义形状,满足绝大应用系统的需要;
- 提供基于高性能的GUI功能,支持各种几何图形的绘制,数字图象的绘制和RVB各种特定对象的绘制,满足复杂多变的视频交互要求;
- 提供图像清晰度评估功能,实现镜头自动对焦功能;
- RVB核心组件采用标准windows平台应用程序接口调用方式,支持多种语言如c/c++,vb,c#,Java等。专业版提供丰富的UI功能,支持多种相机,开发应用系统更加容易简单;
- 无缝支持OPENCV。