![]() |
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 |