Skip to main content

Aperture Science Image Format (apf) encoder and decoder

Project description

a small library for converting to and from Aperture Science apf files.

usage:

import apftool
apfString = apftool.encodeapf(pngObject) # turns image bytes object into apf string
pngObject = apftool.decodeapf(apfString) # turns apf string object into image bytes

included is a simple cli tool.

usage:

python apfcli.py maricom.png # creates maricom.apf
python apfcli.py maricom.apf # creates maricom.png

dependancies: PIL, io (apftool)

dependancies: sys, os, io (apfcli)

most of these a builtins but you may need to install PIL seporately

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

apftool-0.2.4.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

apftool-0.2.4-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file apftool-0.2.4.tar.gz.

File metadata

  • Download URL: apftool-0.2.4.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for apftool-0.2.4.tar.gz
Algorithm Hash digest
SHA256 581dd59e799e30239e45267a7ae6ec3377713341b9eceb256dd297f3f902999d
MD5 2735ae2eb4ff2e98f7bec355295a0671
BLAKE2b-256 e8b800e194eb80fb4e54909af0ce10656c7af2b65c32e7338386a484f7f57234

See more details on using hashes here.

File details

Details for the file apftool-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: apftool-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for apftool-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e7472498d4eb147cb88600ac76e21f1af8fe1f98776b88cbb91d9ac279fe3b38
MD5 e3861a6488735bc3640502e9b43a36ba
BLAKE2b-256 60f2b9182cddd05fd319afb20d9b2c0d3e35633947882f6c2a8bb1cf1c216ff2

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