Specifications

Intel
®
Image Processing Library Reference Manual
1-6
1
Naming Conventions
The following data type conventions are used by the library:
Constant identifiers are in uppercase; for example,
IPL_SIDE_LEFT.
All constant identifiers have the
IPL prefix.
All function names have the
ipl prefix. In code examples, you can
distinguish the library interface functions from the application
functions by this prefix.
NOTE. In this manual, the ipl prefix in function names is always used in
the code examples. In the text, this prefix is sometimes omitted.
All image header structures have the Ipl prefix; for example,
IplImage, IplROI.
Each new part of a function name starts with an uppercase character,
without underscore; for example,
iplAlphaComposite.
Function Name Conventions
The function names in the library typically begin with the ipl prefix and
have the following general format:
ipl
< action > < target > < mod >()
where
action
indicates the core functionality; for example,
-Set-, -Create-,or-Convert-.
target
indicates the area where image processing is
being enacted; for example,
-ConvKernel or
-FromDIB.
In a number of cases, the target consists of two or
more words; for example,
-ConvKernel in the
function
CreateConvKernel.
Some function names consist of an
action
or