Ch OpenCV, a C-based environment for open-architecture computer vision, lets users interactively develop vision programs in an efficient coding environment. This is achieved with Ch, an embeddable C/C++ interpreter with advanced visualization and numerics, and OpenCV, a free, optimized open source library. Ch is designed for cross-platform scripting, 2D/3D plotting and numerical computing. Designed and implemented by Harry H. Cheng, it has been further developed and maintained by SoftIntegration, Inc. Ch is a C-compatible language environment supporting all features in the ISO 1990 C standard (C90), and is a superset of C interpreter with salient extensions. Such new features as complex numbers, variable-length array (VLA), binary constants and function name_func_first implemented in Ch have been added in the latest C standard, called C99. Ch supports more new features added in the ISO C99, such as IEEE 754 floating-point arithmetic, than most existing C compilers. C programmers are encouraged to use these new features, as they simplify many programming tasks.
展开▼
机译:Ch OpenCV是一种用于开放式体系结构计算机视觉的基于C的环境,它使用户可以在高效的编码环境中交互式地开发视觉程序。这可以通过Ch(可嵌入的C / C ++解释器,具有高级可视化和数字功能)和OpenCV(免费的,经过优化的开放源代码库)来实现。 Ch设计用于跨平台脚本编写,2D / 3D绘图和数值计算。它是由Harry H. Cheng设计和实现的,由SoftIntegration,Inc.进一步开发和维护。Ch是C兼容的语言环境,支持ISO 1990 C标准(C90)的所有功能,并且是C解释器的超集,具有以下功能:重要扩展。在最新的C标准(称为C99)中添加了诸如复数,可变长度数组(VLA),二进制常量和在Ch中实现的函数name_func_first等新功能。与大多数现有的C编译器相比,Ch支持在ISO C99中添加的更多新功能,例如IEEE 754浮点运算。鼓励C程序员使用这些新功能,因为它们可以简化许多编程任务。
展开▼