CCIMXDesktop
 
Loading...
Searching...
No Matches
CVImageOpencvImpl Class Reference

opencv implement of the CVImage More...

#include <CVImagePrivateOpencvImp.h>

Inheritance diagram for CVImageOpencvImpl:
CVImageImpl CVImageImpl

Public Member Functions

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

Public Attributes

cv::Mat raw_image
 handling raw image in opencv
 

Detailed Description

opencv implement of the CVImage

Member Function Documentation

◆ assigned() [1/2]

void CVImageOpencvImpl::assigned ( const CVImageImpl impl,
bool  req_copy 
)
overridevirtual

assigned assigns the image to this image

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

Implements CVImageImpl.

◆ assigned() [2/2]

void CVImageOpencvImpl::assigned ( const CVImageImpl impl,
bool  req_copy 
)
overridevirtual

assigned assigns the image to this image

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

Implements CVImageImpl.

◆ image_valid() [1/2]

bool CVImageOpencvImpl::image_valid ( )
inlineoverridevirtual

image_valid check if the image is valid

Returns
true if the image is valid

Implements CVImageImpl.

◆ image_valid() [2/2]

bool CVImageOpencvImpl::image_valid ( )
inlineoverridevirtual

image_valid check if the image is valid

Returns
true if the image is valid

Implements CVImageImpl.

◆ load_from_file() [1/2]

void CVImageOpencvImpl::load_from_file ( const char *  filename)
overridevirtual

load_from_file loads the image from file

Parameters
filenamethe file name to load

Implements CVImageImpl.

◆ load_from_file() [2/2]

void CVImageOpencvImpl::load_from_file ( const char *  filename)
overridevirtual

load_from_file loads the image from file

Parameters
filenamethe file name to load

Implements CVImageImpl.

◆ pass_copy() [1/2]

void CVImageOpencvImpl::pass_copy ( const CVImageImpl copied)
overridevirtual

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

Parameters
copied

Implements CVImageImpl.

◆ pass_copy() [2/2]

void CVImageOpencvImpl::pass_copy ( const CVImageImpl copied)
overridevirtual

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

Parameters
copied

Implements CVImageImpl.


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