Skip to main content
CeCILL-C Python 3.x v?.? Build Status (Travis CI) AppVeyor CI build status (Windows) Code Coverage Status (Codecov)

A Python library extending Pillow to support WSQ images.

This library is a simple wrapper on the NIST Biometric Image Software (NBIS) version 5.0.0 made available by the National Institute of Standards and Technology (NIST).

For the convenience of the build, the source code of NBIS (or to be more accurate, the part related to WSQ) is included in this repository. Apart from minor changes to make possible the build (like removal of some include directives) the NBIS source code is not changed.

Installation

wsq is published on PyPI and can be installed from there:

pip install -U wsq

To install from source code:

python setup.py build

The Python development library and C compiler must be available. For instance, for Ubuntu:

sudo apt install python3-dev

Quick Start

To open a WSQ image:

from import Image
import wsq

img = Image("my_image.wsq")

To save a WSQ images, use one of:

image.save(f,'WSQ')
# or
image.save('test.wsq')

Metadata

Release files for wsq 0.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 wsq 0.3
File Size Uploaded
wsq-0.3.tar.gz 131.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for wsq 0.3
File
wsq-0.3-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
wsq-0.3-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
wsq-0.3-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
wsq-0.3-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
wsq-0.3-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
wsq-0.3-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details

Total release size: 1.0 MB

Release files / wsq-0.3.tar.gz

Download URL wsq-0.3.tar.gz
Size 131.7 kB
Tags Source
SHA-256 checksum
How to use checksums
0d70b45eac1a21820b51f61757833d765df39608dc0e967d4ca3d9a4fec08652
BLAKE2b-256 checksum
How to use checksums
efe04d42349a0fb7d9cc11a2bb3f8f2bd9ea9adfa9aaaff6c77ed0c89a9375ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

Release files / wsq-0.3-cp38-cp38-win_amd64.whl

Download URL wsq-0.3-cp38-cp38-win_amd64.whl
Size 52.2 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
232dc3bf8a38c23810aaa190256a47b33a14f9fb15236793704af91c755255cd
BLAKE2b-256 checksum
How to use checksums
8713edf14141dadfa85b25e2294ca5e69959e3d729d13332b7f212372d5c5a62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

Release files / wsq-0.3-cp38-cp38-manylinux1_x86_64.whl

Download URL wsq-0.3-cp38-cp38-manylinux1_x86_64.whl
Size 253.0 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
a60d08109b02f576db3660cf7dc337c6a6ae2aca0974a9282ab8857ea735b2c9
BLAKE2b-256 checksum
How to use checksums
acda85ac1794b47d79c76ce8a07cd0e99822c0737ede3d65243583a66b65980e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

Release files / wsq-0.3-cp37-cp37m-win_amd64.whl

Download URL wsq-0.3-cp37-cp37m-win_amd64.whl
Size 52.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
099d50f48d85f44154aeafab1d73e86a0f5be2a528b2e12917dcafb89bcf1645
BLAKE2b-256 checksum
How to use checksums
1575a86ccb395953e660752f6f0afea0accfe386618c0cdfbab265cebc6aaad4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

Release files / wsq-0.3-cp37-cp37m-manylinux1_x86_64.whl

Download URL wsq-0.3-cp37-cp37m-manylinux1_x86_64.whl
Size 252.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
dd9edd958c6c79a3fcf4713265d6c87b0129b111abfed297446963b3fa527d42
BLAKE2b-256 checksum
How to use checksums
4f32d46c8ae5a8c3126af87487d339ee2ddb2c6071e935de6c3a5c9cc8587388
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

Release files / wsq-0.3-cp36-cp36m-win_amd64.whl

Download URL wsq-0.3-cp36-cp36m-win_amd64.whl
Size 52.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
d77534a344f94e30dd65202f6f9d26b5a0674f11bec13b3c9a1f746ac98b59b4
BLAKE2b-256 checksum
How to use checksums
7a0a7c88ff3a3711ed7e07cbf3c3226b4ecd996a372c413c63afeac692beb750
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

Release files / wsq-0.3-cp36-cp36m-manylinux1_x86_64.whl

Download URL wsq-0.3-cp36-cp36m-manylinux1_x86_64.whl
Size 252.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
6a95767792629817a995c495884fa1d0f9b7cf2a826f2d610876d28492cf25d0
BLAKE2b-256 checksum
How to use checksums
6c6cafea1986de341f3a4ca34ddd7c940528b824f871f14ab39bed89798fc24f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

Release history Release notifications | RSS feed

0.8

11 release files

0.7

16 release files

0.6

16 release files

0.5

11 release files

0.4

9 release files

This release

0.3 This release

7 release files

0.2

7 release files

0.1

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