Latest question:
How do you think the new GigE standards will influence the machine vision industry?
Respond or ask your question now!
FEATURE
Ch and OpenCV: An Open Relationship With Vision
From computer vision to optimized production-ready code-with no need to re-code.
by Gary Bradski, Vadim Pisarevsky, Wayne W. Cheng, Qingcang Yu & Harry H. Cheng
May 2003
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.
Some of Ch's salient features include: