Library that provides pixelation for image redaction
Project description
pixelate-redactor
Redact images with pixels
Works with Python >= 2.6, Python >= 3.2.
Installation
pip install pixelate-redactor
Example
pixelate-redactor
pixelate-redactor \
--input=img/example_img_original.png \
--output=img/example_img_redacted.png \
--pixel-size=10 \
--start-x=90 \
--start-y=180 \
--size-x=150 \
--size-y=150
pixelate-redactor-boxes
pixelate-redactor \
--input=img/example_img_original.png \
--output=img/example_img_redacted.png \
--pixel-size=10 \
--boxes=img/boxes.json
with img/boxes.json
:
{
"__box_name_1__": {
"px": 90,
"py": 180,
"sx": 150,
"sy": 150
},
"__box_name_2__": {
"px": 90,
"py": 180,
"sx": 150,
"sy": 150
}
}
(the values are the same, to keep the same result from the single box example)
px
-> Position Xpy
-> Position Ysx
-> Size Xsy
-> Size Y
Results
From this:
To this:
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
pixelate-redactor-0.4.tar.gz
(2.6 kB
view hashes)
Built Distribution
Close
Hashes for pixelate_redactor-0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f031d3358f1b326e4fc0522ca0150938af37ad439b062dac744d9648ed8bba52 |
|
MD5 | a8c38efb1bb58f0f6c886f584db72697 |
|
BLAKE2b-256 | 34d84d970aa2797e8aa65dff8317cd5ea7bb3165abd4925ecf6c0c73e4b55e87 |