Skip to main content

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

Project description

Face Detection 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.4.tar.gz (140.0 kB view details)

Uploaded Source

File details

Details for the file facialfinder-0.0.4.tar.gz.

File metadata

  • Download URL: facialfinder-0.0.4.tar.gz
  • Upload date:
  • Size: 140.0 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.4.tar.gz
Algorithm Hash digest
SHA256 ef292c576c0f5ba49074123d69fa4b3ffd01e4a7686e6e0f560bea465fc1d761
MD5 901d4f8148725b51fc9b0814f152b54f
BLAKE2b-256 b7e5f93e6e128ad01dff5d45a3cad8ab732cf6c60d043137eccfbaefb63411db

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