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.2-py3-none-any.whl (244.3 kB view details)

Uploaded Python 3

kwimage-0.8.2-cp39-cp39-musllinux_1_1_x86_64.whl (783.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

kwimage-0.8.2-cp39-cp39-musllinux_1_1_i686.whl (784.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

kwimage-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (773.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

kwimage-0.8.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (790.7 kB view details)

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

kwimage-0.8.2-cp38-cp38-musllinux_1_1_x86_64.whl (783.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

kwimage-0.8.2-cp38-cp38-musllinux_1_1_i686.whl (786.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

kwimage-0.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (772.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

kwimage-0.8.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (791.0 kB view details)

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

kwimage-0.8.2-cp37-cp37m-musllinux_1_1_x86_64.whl (774.8 kB view details)

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

kwimage-0.8.2-cp37-cp37m-musllinux_1_1_i686.whl (778.3 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

kwimage-0.8.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (766.4 kB view details)

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

kwimage-0.8.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (785.6 kB view details)

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

kwimage-0.8.2-cp36-cp36m-musllinux_1_1_x86_64.whl (774.9 kB view details)

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

kwimage-0.8.2-cp36-cp36m-musllinux_1_1_i686.whl (778.3 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ i686

kwimage-0.8.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (766.6 kB view details)

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

kwimage-0.8.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (785.3 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.2-py3-none-any.whl.

File metadata

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

File hashes

Hashes for kwimage-0.8.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b24a62af72d4db700676c25f849131fef2be0e0f30455a9ee2f1a0926201a3ea
MD5 44c7c2006f51b2a793eebf4ef0057216
BLAKE2b-256 0b0d90c4ad7aea5645aae7aabe4581241b6f1c774a43f571fbef692789694051

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kwimage-0.8.2-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 783.3 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/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 59a69a6f3fc4a62e921689abfada791d714916c9ea819960b743ea9053594f51
MD5 6f397fc6ccf7fe657118c5ddc23ceb16
BLAKE2b-256 7ad225028454c1e83198e0a8efdb9ffd137d50275ac853cf9f691ac23e9a5408

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kwimage-0.8.2-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 784.8 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/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 acc0d5323230f2761fc94de9c39e82eb4e472a456942ef27df08677540668699
MD5 59fc97447c2d118a24b504f8c6e1db31
BLAKE2b-256 6fefa9eec084ae43838d7880f30a92d7be6d4448e91638dbe98e73947b2a79c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kwimage-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 773.4 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/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e244c3c3edae6b07216ce0701136082bb5940621da78a102c64eae3bab87765
MD5 e0d427714ea8791e1cc833ec489e6f16
BLAKE2b-256 0ab92629641cc6707eda8403de12d9109dc73b87f69ead6483c11c65c6b6ca80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kwimage-0.8.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 11e2c268b36c122bb51a7c0b0283e57b7b6b1ed266bcb99ad61290e350b38d73
MD5 32be458da3cbbde14cffb7b8e5f61405
BLAKE2b-256 cb2ba3fe0b912f0b5aaaf3f8c396ad5283224287b46167f31cf037cdb5f41311

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kwimage-0.8.2-cp38-cp38-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 783.6 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/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 941a79df41aa5ba0b1c0e23331155d3e18c7a0a6e6c488a28e8c4eb5a8737621
MD5 8f155442cfb1e91a285073f52b2e096c
BLAKE2b-256 3bd247d86ded7df4587ccdda6cadfdda65531a1bb3cdcfe73101898fd97d16ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kwimage-0.8.2-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 786.6 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/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6048c691c6d04075f35b79fb1fa62c9b8500a0f5f11642688f8d93ba8d4c3e28
MD5 072d3312477661f707b5a652689ab3d2
BLAKE2b-256 bb8954787b0c1f1bb90237e8610eaa5ae9d476fe5d4ba098e1c574f776976447

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kwimage-0.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 772.7 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/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6594a26ace31e6e142e3b7914764d529327ecaaca846a02ebb90d069908b46b1
MD5 311f464e2a67b16e511af89089a1ae46
BLAKE2b-256 04d0d27b4d71cd46d2e3796098f0a890ede5fbee14ea64ff34d6d71ef58eeb35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kwimage-0.8.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 27adc5d23d78c116f0e30733d26b53528c9eeaf8fc45a35bb50e185bf806691b
MD5 43fd1cb0c950cc09072ae63892309369
BLAKE2b-256 e6aefb339783cc3a93a48054c886f19c10e049cb58d8cda8d33c9c25db74314f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kwimage-0.8.2-cp37-cp37m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 774.8 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/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4d33050bba7d51f7f023b4b300dadfce16dfdc8e2c3f0632007c7a59bc004588
MD5 4b86a583d3d2df0d2e128024acf34092
BLAKE2b-256 88e0c869ef6d9965225576f7135c83ce6064c6ef12ea6f1c051465a8a606eaba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kwimage-0.8.2-cp37-cp37m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 778.3 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/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 0474b5ed8d4300cbe35af0d962392746acb39105525b1e4407b099d18794e16a
MD5 15aa94bee75a11200c41394657d462ef
BLAKE2b-256 4411fd048b712b6e78234e87ad474ea3a253dd59f5e01dff3d23ba6882f059d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kwimage-0.8.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 766.4 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/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b5331d48be235d601f85636628f016d2a73f65b0842a48828d0f4d1f7afe5383
MD5 3fb637425a83aae1bb28b5eedb8d100b
BLAKE2b-256 2f8794210db8057fe1872d47f94e4a596be231a805fbbf3deca1d8eced79598c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kwimage-0.8.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a12e640953688b940051acdbc7374543bc264400b2dfa2ba6d1cd5dc842de63d
MD5 79d68a34c1a674ae8fc766ab8e85b6aa
BLAKE2b-256 66905621832388148aaface883d543a2b313a96fa92a5616e0b483dc01a24aa2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kwimage-0.8.2-cp36-cp36m-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 774.9 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/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.2-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 33d1dc183be390a13393c209f447df8981db78617eddc9fb72d36e721bcdf4a9
MD5 61baddad05284df3d3df0f6eb121ff49
BLAKE2b-256 dc0734e90243542ff762469ffe143b935c39706699c0a3ca0bc302824cfbca07

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kwimage-0.8.2-cp36-cp36m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 778.3 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/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.2-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 737fa7685d418edaf84b213797524aa5090ba9c455aff79c41e811a304ad39f1
MD5 86f3995a0cbd4c4bd45afc099e857c5b
BLAKE2b-256 b08d6898cf2a4864e3a503f997d3fcf615411bde18931b5ec07ffa36eb68eb9c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kwimage-0.8.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 766.6 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/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for kwimage-0.8.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ccb12cc304310086ad9ecfa163bf1c4ff613e345cfc668acb8a588ca755f07d
MD5 ef22c3b4c84bae781b3b2dc477d154b5
BLAKE2b-256 1e2ac0d0723e2bf4f9c9b90e65f9a8add9c5dbece80951b7766dc9783e15f267

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kwimage-0.8.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 843b23a08c5a822a904e17c72e18aac39cb43b2542fa98508d397443e33f065b
MD5 8c4ce631d14ba2f4f00ffb9c1efee695
BLAKE2b-256 76b624f144274529ca5d703c4b9bc489cc94f482087897e4fc4b02d8f9f00556

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