#include <FindIrisCircle.h>
List of all members.
Static Public Member Functions |
static void | doDetect (IplImage *img, int rPupil, int uIrisRadius, int *destVal) |
static CvPoint | getOriginPoints (CvPoint xyPupil, CvPoint xyIris, CvPoint setPt, int val, int dataType) |
Detailed Description
Iris boundaries detection class.
Member Function Documentation
void FindIrisCircle::doDetect |
( |
IplImage * |
img, |
|
|
int |
rPupil, |
|
|
int |
uIrisRadius, |
|
|
int * |
destVal |
|
) |
| [static] |
Detects the iris boundary using Hough Transform.
- Parameters:
-
img | Input image |
rPupil | Radius of the pupil circle |
uIrisRadius | Maximum radius |
destVal | Returns the iris center points and radius (0:x, 1:y, 2:radius) |
- Todo:
- Possible to optimize?
CvPoint FindIrisCircle::getOriginPoints |
( |
CvPoint |
xyPupil, |
|
|
CvPoint |
xyIris, |
|
|
CvPoint |
setPt, |
|
|
int |
val, |
|
|
int |
dataType |
|
) |
| [static] |
Finds the iris center points. The distance between pupil and iris center points is constained.
- Parameters:
-
xyPupil | Pupil's center |
xyIris | Iris's center |
setPt | Points out of the ROI (Region Of Interest) |
val | Maximum distance between pupil and iris center position |
The documentation for this class was generated from the following files:
- NIST_VASIR_src_beta_v1.0/VASIR/FindIrisCircle.h
- NIST_VASIR_src_beta_v1.0/VASIR/FindIrisCircle.cpp