Skip to main content

No project description provided

Project description

GitlabCIPipeline GitlabCICoverage Appveyor Pypi Downloads ReadTheDocs

The main webpage for this project is: https://gitlab.kitware.com/computer-vision/kwimage

The kwimage module handles low-level image operations at a high level.

The core kwimage is a functional library with image-related helper functions that are either unimplemented in or more have a more general interface then their opencv counterparts.

The kwimage module builds on kwarray and provides tools commonly needed when addressing computer vision problems. This includes functions for reading images, resizing, image warp transformations, run-length-encoding, and non-maximum-suppression.

The kwimage module is also the current home of my annotation data structures, which provide efficient ways to interoperate between different common annotation formats (e.g. different bounding box / polygon / point formats). These data structures have both a .draw and .draw_on method for overlaying visualizations on matplotlib axes or numpy image matrices respectively.

Read the docs at: http://kwimage.readthedocs.io/en/master/

The top-level API is:

from .algo import (available_nms_impls, daq_spatial_nms, non_max_supression,)
from .im_alphablend import (ensure_alpha_channel, overlay_alpha_images,
                            overlay_alpha_layers,)
from .im_color import (Color,)
from .im_core import (atleast_3channels, ensure_float01, ensure_uint255,
                      find_robust_normalizers, make_channels_comparable,
                      normalize, normalize_intensity, num_channels,
                      padded_slice,)
from .im_cv2 import (convert_colorspace, gaussian_blur, gaussian_patch, imcrop,
                     imresize, imscale, morphology, warp_affine,)
from .im_demodata import (checkerboard, grab_test_image,
                          grab_test_image_fpath,)
from .im_draw import (draw_boxes_on_image, draw_clf_on_image, draw_header_text,
                      draw_line_segments_on_image, draw_text_on_image,
                      draw_vector_field, make_heatmask, make_orimask,
                      make_vector_field,)
from .im_filter import (fourier_mask, radial_fourier_mask,)
from .im_io import (imread, imwrite, load_image_shape,)
from .im_runlen import (decode_run_length, encode_run_length, rle_translate,)
from .im_stack import (stack_images, stack_images_grid,)
from .structs import (Boxes, Coords, Detections, Heatmap, Mask, MaskList,
                      MultiPolygon, Points, PointsList, Polygon, PolygonList,
                      Segmentation, SegmentationList, smooth_prob,)
from .transform import (Affine, Linear, Matrix, Projective, Transform,
                        profile,)
from .util_warp import (add_homog, remove_homog, subpixel_accum,
                        subpixel_align, subpixel_getvalue, subpixel_maximum,
                        subpixel_minimum, subpixel_set, subpixel_setvalue,
                        subpixel_slice, subpixel_translate, warp_image,
                        warp_points, warp_tensor,)

NOTE: THE KWIMAGE STRUCTS WILL EVENTUALLY MOVE TO THE KWANNOT REPO (But this transition might take awhile)

The most notable feature of the kwimage module are the kwimage.structs objects. This includes the primitive Boxes, Mask, and Coords objects, The semi-primitive Points, Polygon structures, and the composite Heatmap and Detections structures (note: Heatmap is just a composite of array-like structures).

The primitive and semi-primitive objects store and manipulate annotation geometry, and the composite structures combine primitives into a single object that jointly manipulates the primitives using warp operations.

The Detections structure is a meta-structure that associates the other more primitive components, and allows a developer to compose them into something that represents objects of interest. The details of this composition are left up to the end-application.

The Detections object can also be “rasterized” and converted into a Heatmap object, which represents the same information, but is in a form that is more suitable for use when training convolutional neural networks. Likewise, the output of neural networks can be directly encoded in a kwimage.Heatmap object. The Heatmap.detect method can then be used to convert the dense heatmap representation into a spare Detections representation that is more suitable for use in an object-detection system. We note that the detect function is not a special detection algorithm. The detection algorithm (which is outside the scope of kwimage) produces the heatmap, and the detect method effectively “inverts” the rasterize procedure of Detections by finding peaks in the heatmap, and running non-maximum suppression.

This module contains data structures for three image annotation primitives:

  • Boxes # technically this could be made out of Coords, probably not for efficiency and decoupling

  • Mask # likewise this could be renamed to Raster

  • Coords #

These primative structures are used to define these metadata-containing composites:

  • Detections

  • Polygon

  • Heatmap

  • MultiPolygon

  • PolygonList

  • MaskList

All of these structures have a self.data attribute that holds a pointer to the underlying data representation.

Some of these structures have a self.format attribute describing the underlying data representation.

Most of the compositie strucutres also have a self.meta attribute, which holds user-level metadata (e.g. info about the classes).

Installation

There are a few small quirks with installing kwimage. There is an issue with the opencv python bindings such that we could rely on either the opencv-python or opencv-python-headless package. If you have either of these module already installed you can simply pip install kwimage without encountering any issues related to this. But if you do not already have a module that provides import cv2 installed, then you should install kwimage with one of the following “extra install” tags:

# We recommend using the headless version
pip install kwimage[headless]

# OR

# If other parts of your system depend on the opencv qt libs
# (this can conflict with pyqt5)
pip install kwimage[graphics]

On linux, pip install commands will download precompiled manylinux wheels. On other operating systems, or if you are installing from source, you may need to compile C-extension modules. However, there are equivalent python-only implementations of almost every c-extension. You can disable compilation or loading of c-extensions at compile or runtime by setting the environment variable: KWIMAGE_DISABLE_C_EXTENSIONS=1.

Also note, that when building from source, the build may fail if you not in a fresh state (related to skbuild-386. You can mitigate this by running python setup.py clean to remove build artifacts. Building from a clean environment should work.

A Note on GDAL

The kwimage library can use GDAL library for certain tasks (e.g. IO of geotiffs). GDAL can be a pain to install without relying on conda. Kitware also has a pypi index that hosts GDAL wheels for linux systems:

pip install --find-links https://girder.github.io/large_image_wheels GDAL

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

kwimage-0.8.1-py3-none-any.whl (243.1 kB view details)

Uploaded Python 3

kwimage-0.8.1-cp39-cp39-musllinux_1_1_x86_64.whl (782.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

kwimage-0.8.1-cp39-cp39-musllinux_1_1_i686.whl (783.7 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

kwimage-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (772.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

kwimage-0.8.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (789.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

kwimage-0.8.1-cp38-cp38-musllinux_1_1_x86_64.whl (782.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

kwimage-0.8.1-cp38-cp38-musllinux_1_1_i686.whl (785.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

kwimage-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (771.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

kwimage-0.8.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (789.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

kwimage-0.8.1-cp37-cp37m-musllinux_1_1_x86_64.whl (773.6 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

kwimage-0.8.1-cp37-cp37m-musllinux_1_1_i686.whl (777.1 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

kwimage-0.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (765.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

kwimage-0.8.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (784.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

kwimage-0.8.1-cp36-cp36m-musllinux_1_1_x86_64.whl (773.7 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ x86-64

kwimage-0.8.1-cp36-cp36m-musllinux_1_1_i686.whl (777.1 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ i686

kwimage-0.8.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (765.4 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

kwimage-0.8.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (784.2 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

File details

Details for the file kwimage-0.8.1-py3-none-any.whl.

File metadata

  • Download URL: kwimage-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 243.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d848b28748e0ca2f66072a464cc0398eab442706d17c7104b32c85436827649b
MD5 5a9e4a2d94ed9dc17a09fc85c3f1fcdd
BLAKE2b-256 58a1a263a46cad231a8916c67c2d60af088e7711ced4627fd9f16285b119c2c3

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: kwimage-0.8.1-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 782.1 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f532652d10884df4cffadff83476e9ac5be80baf20171d991a6ab3c109debc64
MD5 f44bb301f7bfb33c7843ad8bf4e624e7
BLAKE2b-256 f915059ab647ac1bfda04d1d1b1f55e06d4e0e0f2fc1d699a4e0bde0258d35b5

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: kwimage-0.8.1-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 783.7 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9bf65a9e8d33cdee799506391d85f652761629dfa506ca0f9fd5b533543836bc
MD5 bb71a317a075a9e4df3d6ac4efb335b7
BLAKE2b-256 d826cab5def92a11fe5a8a40441f6fc6563994294bd63ed8a2d861debc33855b

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: kwimage-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 772.2 kB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ef4dc6e7d7d6140d2136c952c15e4d428ac615275103c3deb017361fc146fe6
MD5 83464b8b12fb5ecb8728284195fb60a3
BLAKE2b-256 069382ecbb6e587a40dd35dc74ffbc56ec1a4eec68c22f54b7bb848ae3bfc905

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for kwimage-0.8.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2841e41d8e7ec291bea91112a6a3ca48068a8654f77ec3a8e158892c453a3d38
MD5 97458326344e3ebd4d3b62c3a52b23c7
BLAKE2b-256 ff7bc8ff5280d7454f0d90da692b2bc12c4f36feb22b55946ff5f251ada8649b

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: kwimage-0.8.1-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 782.4 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 03b870ae3e50db29ba0e9f5b1abfa262735c0aaa4a08dff43e3bee11da317d5e
MD5 3ae26bc3e11eb5b2fc81292d29370eba
BLAKE2b-256 636caabf4b4e4228a7d7ed599278f30450c859f1f236b95ee242d0f900de3c97

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

  • Download URL: kwimage-0.8.1-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 785.4 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 463c23bd4b6acbdb59fc7b7bc17318b16db8056ecaaac65e6a7de28154104eaa
MD5 21afe1a8ab9f76ee302266b152efc662
BLAKE2b-256 60fd459330e6c15091a24966e08e7b63081abf7abf64108b9a88093b46927762

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: kwimage-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 771.5 kB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a8fb65055002b269511d5c38506027c5ddb38eef9b01ec56a05d0e23e92f3e2
MD5 0236bdbbb3abe5a9467a31f2a548a39c
BLAKE2b-256 9b7c7858a58d6376406d35426273becc608813ceb4d126a2c471997d22414cc1

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for kwimage-0.8.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bc45e6c8543e40e57272af122f26d945712a1a6fa8a834052827a5e8b5863e06
MD5 6867a6a7e51dd66c2107bdd1cbd3b061
BLAKE2b-256 e9f8f9c5a03d09d0ee6cdd03fa8976de0f99ab04dc6ae33f77a0e1aea9bf7f5b

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: kwimage-0.8.1-cp37-cp37m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 773.6 kB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6b32e645ae479c7149324cbe7486419205a7bf07a6d2f9ee09e5f8109a912236
MD5 d8f3ebc618dffe129fb48d4460b63481
BLAKE2b-256 f0f351fdde201c26ddfda5642522807849f19725249ea07100fbfcbed2d8896e

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

  • Download URL: kwimage-0.8.1-cp37-cp37m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 777.1 kB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 71f4b1d649aa388ab4958ff558054277946d408d3b6249495157c846c2963383
MD5 4e95499189d83144656969c203fe2915
BLAKE2b-256 3b9cc2282a6515923a096db44b94087a2209a075cdb013e479a541d634ee2bde

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: kwimage-0.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 765.2 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1984e96c7f25f72f599eac00fd5127ad5ceb1ae89e9aa3b39a13e9396fb741bc
MD5 cae355dc0b981fa18b7dffe1a117f690
BLAKE2b-256 c2fd786483b67e42084de7c2356d03e6da22a39fd536115f762adec0f6c9b415

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for kwimage-0.8.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f76cf36bec385c3bb0760a0766ba7bbf9c0f6df165cd4c0873000300dcde48aa
MD5 e0d4d96929cec7140b954788b486241e
BLAKE2b-256 ad9c6cdb012f0b94341332dae7be5727c0cbe3b8189e282ddcdf319bdd30c14b

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: kwimage-0.8.1-cp36-cp36m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 773.7 kB
  • Tags: CPython 3.6m, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3df4cd6a277e4ac1bd44865d4d00b977bafded826b073f10e9a4d7fd6c2c175c
MD5 88cbc23585bc731d95e265ea14507d1d
BLAKE2b-256 7f7aa6acf1e5b43390e46226c19397ca78338b8c13ff499215837564597b7452

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

  • Download URL: kwimage-0.8.1-cp36-cp36m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 777.1 kB
  • Tags: CPython 3.6m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c918ca4fc4c2276930701b06cee94c1821fea34fa45d639f1c5d12a2c10fb8bb
MD5 63de0087e7824846a7746f84db100c50
BLAKE2b-256 b5c6ffffb5204a53f9cbf93fde54b1eb727d035a602508729619a2bffe9bcb15

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: kwimage-0.8.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 765.4 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f1934e8eb718284ae829c4a7862e4393d9dd7f1a78e1dafc1f4ab84b9751add
MD5 42ab1387612d722bc79fbbbac419284f
BLAKE2b-256 dea33a7c58a2bcf12640a3140d093f5cbcd5edab0e04e1224cf57bc1bb155faf

See more details on using hashes here.

File details

Details for the file kwimage-0.8.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for kwimage-0.8.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1626484097aac763c970a5c2d629126d30df00b4faf4144a00e54d09920f8c4e
MD5 487beba7c996adb73ec387c3901f3b59
BLAKE2b-256 6afba5816dc30b49064c4ccc35eed2c44bb651e7653a27c8fd77c6349d4d00b2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page