Skip to main content

Abstergo Censor

PyPI License: MIT Python

A privacy-first command-line tool to automatically blur faces and license plates in images and videos.
Built with OpenCV, works fully offline, no cloud services required.


✨ Features

  • 🔒 Privacy-first: anonymize images & videos locally, nothing leaves your computer
  • 👥 Face detection: blur human faces using Haar cascades
  • 🚘 License plates: optional plate blurring for videos & street images
  • ⚡ Fast & simple: single command to process whole files
  • 🖥️ Cross-platform: works on Windows, Linux, macOS with Python 3.9+

📦 Installation

pip install abstergo-censor

🚀 Usage

Blur an image

abstergo-censor input.jpg --out output.jpg --plates

Blur a video

abstergo-censor input.mp4 --out output.mp4 --plates

Options

Flag Description Default
--out PATH Output file (required) –
--plates Also detect and blur license plates disabled
--strength N Blur kernel size (odd integer) 25
--scale N Detection scale factor 1.2
--show Show a preview window while processing disabled

📜 License

Released under the MIT License.
Copyright © 2025 Abstergo LLC

Metadata

Release files for abstergo-censor 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for abstergo-censor 0.1.3
File Size Uploaded
abstergo_censor-0.1.3.tar.gz 2.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for abstergo-censor 0.1.3
File Interpreter ABI Platform
abstergo_censor-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 6.2 kB

Release files / abstergo_censor-0.1.3.tar.gz

Download URL abstergo_censor-0.1.3.tar.gz
Size 2.6 kB
Tags Source
SHA-256 checksum
How to use checksums
c5433ac2c2e42b9f35daab31041d53a506979518f1d2c77665ae102face66803
BLAKE2b-256 checksum
How to use checksums
1a02e4c8ec1e715ca41c1eeecc459c953f1de7de9236cb9a2c3a8d982f74f2cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.13

Release files / abstergo_censor-0.1.3-py3-none-any.whl

Download URL abstergo_censor-0.1.3-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
64904e22182600a79c05845fa4b70fcf7b2821dd1635e547c692b9bc6f54c25c
BLAKE2b-256 checksum
How to use checksums
a07bfcee22a389c5ab4353252562daa2b5e3fc6538ebecd9c20309d92c604f77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.13

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

1 release file

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page