Zebra Bioptic Color Camera SDK For Linux  1.0.0-17
All Classes Functions Variables Enumerations Enumerator
CameraBoundingBoxDetectorInterface Class Referenceabstract

Camera bounding box detector interface. More...

#include <camera_bounding_box_factory.h>

Inheritance diagram for CameraBoundingBoxDetectorInterface:
CameraBoundingBoxDetector

Public Member Functions

virtual void SetBackgroundFrame (BYTE *background_frame_buffer, int length, int image_width, int image_height, int image_type)=0
 
virtual bool DetectBoundingBox (BYTE *input_frame_buffer, int length, int image_width, int image_height, int image_type, vector< BoundingBoxPoint > &bounding_rect)=0
 

Detailed Description

Camera bounding box detector interface.

Member Function Documentation

◆ DetectBoundingBox()

virtual bool CameraBoundingBoxDetectorInterface::DetectBoundingBox ( BYTE *  input_frame_buffer,
int  length,
int  image_width,
int  image_height,
int  image_type,
vector< BoundingBoxPoint > &  bounding_rect 
)
pure virtual

Detects the foreground object bounding box in the specified frame input_frame_buffer : input image buffer length : length of input frame buffer image_width: width of input image image_height: height of input image image_type: type of input image (reserved : 0:BMP,1:JPEG) bounding_rect : output bounding box location point array return value : returns true if bounding box found

Implemented in CameraBoundingBoxDetector.

◆ SetBackgroundFrame()

virtual void CameraBoundingBoxDetectorInterface::SetBackgroundFrame ( BYTE *  background_frame_buffer,
int  length,
int  image_width,
int  image_height,
int  image_type 
)
pure virtual

Sets the background frame (call with first frame / frame to reset background) background_frame_buffer : background frame buffer length : length of background frame buffer image_width: width of background frame image_height: height of background frame image_type: type of background frame (reserved : 0:BMP,1:JPEG)

Implemented in CameraBoundingBoxDetector.


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