CCIMXDesktop
 
Loading...
Searching...
No Matches
CVImageImpl Class Referenceabstract

The CVImageImpl class is the image interface classes, or, backend of the CVImage. More...

#include <CVImageImpl.h>

Inheritance diagram for CVImageImpl:
CVImageOpencvImpl CVImageOpencvImpl

Public Member Functions

virtual void load_from_file (const char *filename)=0
 load the image from file
 
virtual void assigned (const CVImageImpl *impl, bool req_copy)=0
 assigned the image to this image
 
virtual void pass_copy (const CVImageImpl *copied)=0
 pass_copy makes a passing assigned, for OpenCV like it just increase the ref count
 
virtual bool image_valid ()=0
 image_valid check if the image is valid
 
virtual void load_from_file (const char *filename)=0
 load the image from file
 
virtual void assigned (const CVImageImpl *impl, bool req_copy)=0
 assigned the image to this image
 
virtual void pass_copy (const CVImageImpl *copied)=0
 pass_copy makes a passing assigned, for OpenCV like it just increase the ref count
 
virtual bool image_valid ()=0
 image_valid check if the image is valid
 

Detailed Description

The CVImageImpl class is the image interface classes, or, backend of the CVImage.

Member Function Documentation

◆ assigned() [1/2]

virtual void CVImageImpl::assigned ( const CVImageImpl impl,
bool  req_copy 
)
pure virtual

assigned the image to this image

Parameters
implthe image to assign
req_copyif true, then copy the image

Implemented in CVImageOpencvImpl, and CVImageOpencvImpl.

◆ assigned() [2/2]

virtual void CVImageImpl::assigned ( const CVImageImpl impl,
bool  req_copy 
)
pure virtual

assigned the image to this image

Parameters
implthe image to assign
req_copyif true, then copy the image

Implemented in CVImageOpencvImpl, and CVImageOpencvImpl.

◆ image_valid() [1/2]

virtual bool CVImageImpl::image_valid ( )
pure virtual

image_valid check if the image is valid

Returns
true if the image is valid

Implemented in CVImageOpencvImpl, and CVImageOpencvImpl.

◆ image_valid() [2/2]

virtual bool CVImageImpl::image_valid ( )
pure virtual

image_valid check if the image is valid

Returns
true if the image is valid

Implemented in CVImageOpencvImpl, and CVImageOpencvImpl.

◆ load_from_file() [1/2]

virtual void CVImageImpl::load_from_file ( const char *  filename)
pure virtual

load the image from file

Parameters
filenamethe file name to load

Implemented in CVImageOpencvImpl, and CVImageOpencvImpl.

◆ load_from_file() [2/2]

virtual void CVImageImpl::load_from_file ( const char *  filename)
pure virtual

load the image from file

Parameters
filenamethe file name to load

Implemented in CVImageOpencvImpl, and CVImageOpencvImpl.

◆ pass_copy() [1/2]

virtual void CVImageImpl::pass_copy ( const CVImageImpl copied)
pure virtual

pass_copy makes a passing assigned, for OpenCV like it just increase the ref count

Parameters
copied

Implemented in CVImageOpencvImpl, and CVImageOpencvImpl.

◆ pass_copy() [2/2]

virtual void CVImageImpl::pass_copy ( const CVImageImpl copied)
pure virtual

pass_copy makes a passing assigned, for OpenCV like it just increase the ref count

Parameters
copied

Implemented in CVImageOpencvImpl, and CVImageOpencvImpl.


The documentation for this class was generated from the following files: