📄 iplinterface.h
字号:
///////////////////////////////////////////////////////////////////////////
//
// NAME
// IPLInterface.h -- interface to IPL routines
//
// SPECIFICATION
// IplImage* IPLCreateImage(CImage img);
//
// class CIPLImage
// {
// public:
// CIPLImage();
// CIPLImage(CImage img);
// IplImage* operator*(void); // pointer to an IplImage*
// CImage& Image(void); // reference to a copy of the original image
// };
//
// bool IPLiUseIPL // use IPL routines when possible
//
// PARAMETERS
// img image to which you need an IPL pointer
//
// DESCRIPTION
// IPLCreateImage calls iplCreateImageHeader to create an IPL image header.
// You must call iplDeallocateImage explicitly when you are done with this
// pointer (but do NOT ask for the image data to be de-allocated).
// Also, should img get deallocated and the last reference count to
// the memory disappear, the image data in the return pointer will
// get deallocated.
//
// The CIPLImage class is a safer way to get a pointer to an IPL
// image that you can then use in IPL calls. The IplImage* header that
// is constructed during creation is reference counted. The header
// gets de-allocated when the CIPLImage object gets deallocated (e.g.,
// when it goes out of scope). However, because of the way that
// the default copy constructor works, you can also return a
// CIPLImage from a function, and the header will not get deallocated.
//
// The boolean IPLiUseIPL is used by other routines to control whether
// IPL gets called.
//
// SEE ALSO
// Image.h image class definition
//
// Copyright
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -