Skip to main content

Pylena image processing library

image alt pipeline image alt python coverage image alt cpp coverage

Pylena is the Python interface to the modern C++ image processing library Pylene. Its aim is to fill the three following requirements:

  • Interactivity
  • Genericity
  • Efficiency

Many image processing libraries succeed to fill these requirements but they are still limited by the static nature of the C++ language, where the genericity, based on templates, is resolved at compile time. Thus, the goal of this library is to tackle this problem.

Supported Python version

Currently, Pylena is tested and provides wheel for the following Python version:

  • CPython 3.9
  • CPython 3.10
  • CPython 3.11
  • CPython 3.12
  • CPython 3.13

Installation

Pylena is available on the PyPI server and can be simply installed with pip by executing the following command:

$ pip install pylena

Documentation

The documentation is available here.

Contributing

If you find any bug or have any suggestions, feel free to create a new issue here or send an email to baptiste.esteban@epita.fr.

Licence

Mozilla Public License Version 2.0

Metadata

Release files for pylena 0.1.5

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

Source distribution (sdist)

Source distribution for pylena 0.1.5
File Size Uploaded
pylena-0.1.5.tar.gz 39.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pylena 0.1.5
File
pylena-0.1.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
pylena-0.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
pylena-0.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
pylena-0.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
pylena-0.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details

Total release size: 4.2 MB

Release files / pylena-0.1.5.tar.gz

Download URL pylena-0.1.5.tar.gz
Size 39.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a81cb86b573f97618e25232af3e1ecd8153020455c8bc02856726449dc94bddc
BLAKE2b-256 checksum
How to use checksums
ef1017ba302208240cbf436cb2a540b99cb6c3bb78f5e8d31c656f12ad1ae673
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pylena-0.1.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pylena-0.1.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 824.3 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
145745f0436f44e5eb329b2389d8a835f7f8965c563e3885d4cc3119c88d7189
BLAKE2b-256 checksum
How to use checksums
ca7ea83d2909b85b2d65299085d6feb7e46f7dba153d5919b29f292f6c738860
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pylena-0.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pylena-0.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 824.5 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
644dc694841219b66e6e378e565881366d1d1aa3a6750fdef996215e1bd3d79f
BLAKE2b-256 checksum
How to use checksums
ac748f8d187e428c9b456bfd8cfb606fd671f28ba435f47f3736480002896c32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pylena-0.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pylena-0.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 824.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
82cc75babd89393e32ab9d0498e1c36a85dcfa44c4978a3fb1cdc8a106f8ae60
BLAKE2b-256 checksum
How to use checksums
626d258d6b921363b789f56af1cda4545aff55bbf43289578e559660b97fd4c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pylena-0.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pylena-0.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 821.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d17adf092bea7c90f49832f701348f48865e02d2aadbb71ba669d369ad1093e2
BLAKE2b-256 checksum
How to use checksums
9eb9a70b5592fb415f0482d3d132869306db621af170a1d57a29eb6ec75b711e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / pylena-0.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pylena-0.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 822.1 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8db0e370ae39fc4ccc50833583e88cd6af84b552fcd310c761ae251f934cbabe
BLAKE2b-256 checksum
How to use checksums
d886e4f422535bb22abb56907c18918f19ebe0d1f37161a99fcd0aefad9beaba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release history Release notifications | RSS feed

This release

0.1.5 This release

6 release files

0.1.4

6 release files

0.1.3

5 release files

0.1.2

4 release files

0.1.1

4 release files

0.1.0

4 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