Simple tool for Face Detection on Image or Video, realtime detection support.
Project description
FacialFinder with OpenCV
Very simple tool for face detection on Image or Video
Services
-
ImageDetection
-
Instance Methods
- .show() show of detection result on window (with your params)
- .detect() write new file with detected faces (with your params)
-
Instance Attributes
- path: path to file (.png, .jpeg, .jpg, ...) REQUIRED
- scale_factor: (Read the OpenCV docs) REQUIRED
- min_neighbors: (Read the OpenCV docs) REQUIRED
- rect_color: color of rectangle (detected objects) must be tuple (B, G, R)
- text: title of detected objects
- text_color: color of text (detected objects) must be tuple (B, G, R)
- show_title: title of detected objects window
- delay: cv2.waitKey(delay)
- output_path: if you call .detect() method, you must set result file path
-
Instance Methods
-
VideoDetection
-
Instance Methods
- .show() show of detection result on window (with your params)
- .detect() write new video with detected faces (with your params)
-
Instance Attributes
- src: path to video or index of camera REQUIRED
- scale_factor: (Read the OpenCV docs) REQUIRED
- min_neighbors: (Read the OpenCV docs) REQUIRED
- rect_color: color of rectangle (detected objects) must be tuple (B, G, R)
- rect_thickness: rectangle thickness must be integer
- text: title of detected objects
- text_color: color of text (detected objects) must be tuple (B, G, R)
- show_title: title of detected objects window
- delay: cv2.waitKey(delay)
-
fourcc: format of saving video with detected objects, default=mp4v for .mp4 files
use with cv2.VideoWriter (PS: read the OpenCV docs) - output_path: if you call .detect() method, you must set result file path
-
Instance Methods
Examples
-
ImageDetection
- .detect()
- Before Face Detection image
- After Face Detection image
-
VideoDetection
- .detect()
- Before Face Detection video
- After Face Detection video
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
facialfinder-0.0.7.tar.gz
(140.1 kB
view details)
File details
Details for the file facialfinder-0.0.7.tar.gz.
File metadata
- Download URL: facialfinder-0.0.7.tar.gz
- Upload date:
- Size: 140.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
671b924460bd0770c14d6bbc4929643a405d22f85899f07bc217c721185f0954
|
|
| MD5 |
c0f3a60cb6ff7dc259ed74db194e44ca
|
|
| BLAKE2b-256 |
373716b9a5b0b33792d8920c8af5e96f6ec06d47e982fd3917fc15f2c2e8ebdc
|