Skip to main content

Simple tool for Face Detection on Image or Video, realtime detection support.

Project description

logo

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
  • 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

Examples

  • ImageDetection

    • .detect()
    • Before Face Detection image
    • After Face Detection image
  • VideoDetection

    • .detect()
    • Before Face Detection video
    • After Face Detection video

Project details


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)

Uploaded Source

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

Hashes for facialfinder-0.0.7.tar.gz
Algorithm Hash digest
SHA256 671b924460bd0770c14d6bbc4929643a405d22f85899f07bc217c721185f0954
MD5 c0f3a60cb6ff7dc259ed74db194e44ca
BLAKE2b-256 373716b9a5b0b33792d8920c8af5e96f6ec06d47e982fd3917fc15f2c2e8ebdc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page