![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
#include <CascadeClassifier.hpp>
Public Member Functions | |
SIV3D_NODISCARD_CXX20 | CascadeClassifier () |
SIV3D_NODISCARD_CXX20 | CascadeClassifier (FilePathView path) |
~CascadeClassifier () | |
bool | open (FilePathView path) |
void | close () |
bool | isOpen () const |
operator bool () const | |
Array< Rect > | detectObjects (const Image &image, int32 minNeighbors=3, const Size &minSize=Size{ 30, 30 }, const Optional< Size > &maxSize=unspecified) const |
Array< Rect > | detectObjects (const Image &image, const Array< Rect > ®ions, int32 minNeighbors=3, const Size &minSize=Size{ 30, 30 }, const Optional< Size > &maxSize=unspecified) const |
SIV3D_NODISCARD_CXX20 s3d::CascadeClassifier::CascadeClassifier | ( | ) |
|
explicit |
s3d::CascadeClassifier::~CascadeClassifier | ( | ) |
void s3d::CascadeClassifier::close | ( | ) |
Array<Rect> s3d::CascadeClassifier::detectObjects | ( | const Image & | image, |
const Array< Rect > & | regions, | ||
int32 | minNeighbors = 3 , |
||
const Size & | minSize = Size{ 30, 30 } , |
||
const Optional< Size > & | maxSize = unspecified |
||
) | const |
Array<Rect> s3d::CascadeClassifier::detectObjects | ( | const Image & | image, |
int32 | minNeighbors = 3 , |
||
const Size & | minSize = Size{ 30, 30 } , |
||
const Optional< Size > & | maxSize = unspecified |
||
) | const |
bool s3d::CascadeClassifier::isOpen | ( | ) | const |
bool s3d::CascadeClassifier::open | ( | FilePathView | path | ) |
|
explicit |