理论知识
CVB 图像处理开发软件平台系列介绍(一)
浏览:3390 次
时间:2012-02-22 09:05:30

    CVB 是用于图像处理的开发、执行的软件平台。这套由 Stemmer Imaging 公司开发的操作系统为身处任何工业领域的用户的图像处理需求提供方便、快捷的解决方案。

CVB 简介
    自 1997 年秋天此概念被引入起,许多用户就发现了 CVB 的众多优势。这是个已经过数千次实际应用的图像处理平台。这也使 CVB 成为全世界最受欢迎的软件功能包。软件极强的灵活性使其特别适合与图像处理领域的 OEM, 系统集成商,终端用户。
CVB的优势
    一、CVB 提供强大的功能优势
    1)30 多个软件开发包,能灵活、有效的完成图像处理任务。
    2) 集合了来自于各个部门生产商生产的最重要的图像处理部件(相机、图像采集卡,光源)的优化驱动程序。
    3) CVB 支持来自于众多生产厂家的标准的和特制相机(高分辨率、高速、线扫描相机等等)。由于有了这些特性,CVB 可应用于许多不同行业。从化工、制药到机械工程到电子、医学,电信,可能应用的行业涵盖极为广泛。
    二、图像处理的快捷通道
    从图像采集到图像处理本身到最终的决策阶段,CVB 满足基于工业图像处理系统的检测任务需求的任何功能。对于某项给定任务的特别应用可在设计环境下生成并传给目标系统。
    CVB 用户的两种规划环境:一方面,可用普通的高级语言编译器如:
    Microsoft Visual Basic
    Microsoft Visual C++
    Borland Delphi
    VB.NET
    VC.NET
    C#.NET 和 Borland C++-Builder
    另一方面,用户可用 Stemmer Imaging 的用户界面 iTuition。无论用户做哪种选择都可用以 ActiveX 控件和 DLLs 形式存在的 CVB 软件开发包。而且可在用户自己的应用中和 CVB 一起和并上千个第三方的运算方法。
    CVB 可用于两种不同的技术平台。除了标准的 Windows-PCs, CVB 也可以在智能相机系统里实现图像处理功能。
    三、开放式规划
    过去,尽管多次尝试简化系统,但只有有经验的程序员能够配合 CVB 用以上提到的高级语言编译器作图像处理应用。现在,用 iTuition 用户界面,Stemmer Imaging 提供了另外一条极大简化了的途径:用户可在改造了的用户界面内链接由 CVB 提供的 ActiveX 控件。
    由于有了这种用 CVB 创造机器视觉应用的方法,程序员不再需要掌握传统的编程语言。而且,iTuition 为有经验的程序员提供多功能的源语言。特别让系统集成商感兴趣的是能够在机构内部应用中使用 iTuition 计划。
    四、灵活选择目标系统
    在整体构造的设计中,CVB 可灵活选择目标系统并通过调整使其适应于任何给定图像处理应用。目前为止,大多数进行中的 CVB 应用都为标准的 PC 机设计。目前 CVB 支持的操作系统有 Windows NT, Windows2000 和 Windows XP。由 Stemmer Imaging 生产的智能相机 CVS ThinkEye 代表了一个特定的目标系统。基本方案包括图像管理器和三个 CVB 软件开发包。由此,CVB 第一次可用于智能相机系统!
 
京ICP备12022927号-1
北京市海淀区上地信息路1号国际科技创业园1—1705
© Copyright 2011 北京盈美智科技 All rights reserved.