#include <front_features.h>
|
|
| FrontFeatures (const ExposureArrangement arrangement, cv::CascadeClassifier &faceCascade, cv::CascadeClassifier &eyeCascade) |
| |
|
| FrontFeatures (const FrontFeatures &src) |
| |
|
| FrontFeatures (FrontFeatures &&src) noexcept |
| |
|
void | setContainer () |
| |
|
const CoordinateTransformation & | getTrafo () const |
| |
| FeatureStatus | getStatus () const |
| | Status der Feature-Suche in der Frontalaufnahme. More...
|
| |
|
void | setStatus (const FeatureStatus status) |
| |
| bool | isInfantConfiguration (FeatureStatus &status) |
| | Ist der Bügel für Kinderbrillen konfiguriert? More...
|
| |
| bool | locate (const cv::Mat &image) |
| | Sucht alle Features im Frontbild. More...
|
| |
|
float | getScaledPixelsPerMm () const |
| | ungefähre Pixel/millimeter in Bügelentfernung.
|
| |
|
float | getPixelsPerMm () const |
| |
|
void | reset () |
| | Setzt den Status der Features zurück auf todo
|
| |
| double | getFaceFormAngle (LateralSide side) const |
| | gibt Fassungsscheibenwinkel zurück, z.Zt. ohne Anlagekorrektur. More...
|
| |
|
cv::Rect | getEyeRoi (LateralSide side) |
| |
|
cv::Rect | getMainMarksRoi () |
| |
|
cv::Rect | getPeakMarkRoi () |
| |
|
cv::Rect | getIrisRoi (LateralSide side) |
| |
|
cv::Rect | getFfaRoi (LateralSide side) |
| |
|
const cv::Vec3d & | getFfaMark3d (LateralSide side) const |
| |
|
double | getScaleFactor () const |
| |
|
double | getScaleFactor (ExposureArrangement arrangement) const |
| |
|
|
void | centerChanged (Feature &feature) |
| |
|
void | computeTrafo () |
| |
|
| FeatureContainer (double scaleFactor=1.0) |
| |
|
void | getScaledImage (const cv::Mat &src, cv::Mat &dst) |
| |
- Author
- Robert Rossmair
- Date
- 07/22/15
| double vr::FrontFeatures::getFaceFormAngle |
( |
LateralSide |
side | ) |
const |
gibt Fassungsscheibenwinkel zurück, z.Zt. ohne Anlagekorrektur.
- Parameters
-
| side | Gesichtshälfte (rechts oder links) |
| FeatureStatus vr::FrontFeatures::getStatus |
( |
| ) |
const |
|
inline |
Status der Feature-Suche in der Frontalaufnahme.
- Returns
- todo: locate() noch nicht ausgeführt;
good: locate() erfolgreich;
fail: locate() fehlgeschlagen.
| bool vr::FrontFeatures::isInfantConfiguration |
( |
FeatureStatus & |
status | ) |
|
Ist der Bügel für Kinderbrillen konfiguriert?
- Parameters
-
| status | Aussagekraft des Rückgabewerts |
- Returns
- true: Bügel ist für Kinderbrillen konfiguriert
| bool vr::FrontFeatures::locate |
( |
const cv::Mat & |
image | ) |
|
Sucht alle Features im Frontbild.
Sucht alle Features im Frontbild. Erfolg bedeutet, daß mindestens die drei festen Frontalmarken gefunden wurden, womit die Raumkoordinatentransformation zwischen Kamera und Meßbügel mittels vr::MeasuringAttachment::getTransformation() berechnet werden kann.
- Parameters
-
- Returns
- true, falls die 3 festen frontalen Bügelmarken gefunden wurden.
The documentation for this class was generated from the following files: