Package providing utilities to load, manipulate, convert and visualize COCO format datasets.
Project description
Rpycocotools
Tool to handle COCO-like data in python. This repo is very much a wip.
Build
Build and install into local virtualenv with maturin develop
.
Usage example
Visualize image with a given id
:
import rpycocotools
coco_dataset = rpycocotools.COCO("../data_samples/coco_25k/annotations.json", "../data_samples/coco_25k/images")
coco_dataset.visualize_img(174482)
import rpycocotools
coco_dataset = rpycocotools.COCO("../data_samples/coco_25k/annotations.json", "../data_samples/coco_25k/images")
anns = coco_dataset.get_img_anns(174482)
mask = rpycocotools.mask.decode_poly_rs(anns[0].segmentation)
mask = 255 * mask
The mask is a numpy array and can be visualized (for example with opencv):
Run the tests
python -m pytest . -vv
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
rpycocotools-0.0.2.tar.gz
(47.6 kB
view hashes)
Built Distributions
Close
Hashes for rpycocotools-0.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 438db5ccb0ae70d167a5078b19ecc80d7deec207c8145a7b09b995196dd5d950 |
|
MD5 | b1ab77a7bce54368c36445a0faee448e |
|
BLAKE2b-256 | 08068a95852f0d35aa2e250b1c7158e588e1dffdd4d0dd6796e8c40f1d2189a0 |
Close
Hashes for rpycocotools-0.0.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 787afcb7694e380df09cf92f1148e8e7a76a61182ca69a20414f0c3598d0c3d6 |
|
MD5 | 2a4959348792c8a24332e1bdf04764c6 |
|
BLAKE2b-256 | ec276e7f8fe5da5ef5a5bd80cdaf86a8aeead920d7f79fdc8723942ecc30c4c7 |
Close
Hashes for rpycocotools-0.0.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f0bc1766241a98b741551a6bbd4918a627a745c3db5bc407281ef4b85248cbc |
|
MD5 | 3b7440fd2011fc6071d10db1c70fc5f7 |
|
BLAKE2b-256 | a37e964ca6c396c142bf19fad5c43b6e23e4e8fd815c56e3f95a230d5c250379 |
Close
Hashes for rpycocotools-0.0.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0d8ffa716ab108bad7570edafd76a4f3069db9d3d54d03e983b1278a8d8897d |
|
MD5 | 9e4ee646a2f8959841ea370415e6f315 |
|
BLAKE2b-256 | fdd654c8e0cce45a7e9765c2ef33787d4cb7527fa7d9eeb1dad500dcca51337f |
Close
Hashes for rpycocotools-0.0.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1f53d0c1e5e2cc645d9b3e645881a66319b32ec886615e61129bfb6c2f954da |
|
MD5 | 899851a064e6645488a1410699f4748e |
|
BLAKE2b-256 | 7160df3b7e6b1ad0e64f664cb0f749e997a16fa3b36a0ff0cafd691aa7a47610 |
Close
Hashes for rpycocotools-0.0.2-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca8641bde5822537bd102c91b1f78dff3744291aabbf06b37adb5ff82faf88ef |
|
MD5 | ea97699771a7b6b9f409eb85aa00ff63 |
|
BLAKE2b-256 | ee5ce9a9c427b2de91d7727168d2a345df7815007e2c75115774e4e6b6f15058 |
Close
Hashes for rpycocotools-0.0.2-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4db0efa495133029fd6e3e642f5836bf0e67865abd2f46b4b415ede1591f9440 |
|
MD5 | 8b6341901251572e0e9f9d8d1a05407b |
|
BLAKE2b-256 | fe401e491a7a24aeac741db443b6d3ef52d0be5279de8f3bceaa381cbc68b58f |
Close
Hashes for rpycocotools-0.0.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b218cd70b34032790f05cc58fcf31f3105a56b395d2dda404f24ba56a64799e |
|
MD5 | 6f61e0edad91696da01246e8b0de323d |
|
BLAKE2b-256 | efb041f10305262d81990404805f18b417c8278060224945b75d0801c1631bf3 |
Close
Hashes for rpycocotools-0.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38d3f773f74dc195ec4e22b0a7d9dae9256446db678077e26e1094dd60cd03c0 |
|
MD5 | 11d4abefad696eb8d9c451e1f5c857ec |
|
BLAKE2b-256 | d7169840cdedd868dd3b55b0fbc162afc803e146b71a379e7f985f83ec99f1d4 |
Close
Hashes for rpycocotools-0.0.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b90e83386d2b1f693a83626dc1fb58d70382434b4052d8bc59ad997def2c55e8 |
|
MD5 | 83774c9be29d27e6c4c98d7cac54ad8a |
|
BLAKE2b-256 | a1c1968cef2ee020adcc8a03b1b48fea16135705cbf49f10ce04c9336075840a |
Close
Hashes for rpycocotools-0.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f212939572552b2f56c5c1ce5c2929cf8e97aa6b8c05ec022d03f05fe33dfbdb |
|
MD5 | 2a1273a754235565e365559e0f0843ba |
|
BLAKE2b-256 | e0c800b1d764fc8f6bf14ba44f0cc98ec01600136d0bd50aa7d538133f7c74d9 |
Close
Hashes for rpycocotools-0.0.2-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc4da517d4a30208080f8ca70ee0404aa178b98e158bc0cf0589b155aa2feb42 |
|
MD5 | eec25d6409568943338d332ecb705b77 |
|
BLAKE2b-256 | 362fbe8a922d4fa4fa4aa96829bf0efcfbe6883f93ee5bf1e9084b283dba247f |
Close
Hashes for rpycocotools-0.0.2-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12880ca7e2c1f5f57b99e0da4823ba727a0474e19d0fdc4047bf6999bb6b5d12 |
|
MD5 | d5e92b7b319d1135aabc829adf1c3a22 |
|
BLAKE2b-256 | 4493002e8d130ee155271ce21adba9f414de6a6a9c9eb4f3e6f06638fa9dcf46 |
Close
Hashes for rpycocotools-0.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d82c08470b029d54c5d664194c2b0b89120ac3884b5794af8191e6cfe4ece96 |
|
MD5 | 59e28088c524092e912a9049506a6c18 |
|
BLAKE2b-256 | 6288392cf24ef5e3759bf5ce7ad9afc96f67597ad80c95e6c01a4bd49297a051 |
Close
Hashes for rpycocotools-0.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01308b2d6806a92432b850b689a267e5fef02c7c259e6a5560539851b1a2e86b |
|
MD5 | 16c7674470e0eef83bc5810cb85996b8 |
|
BLAKE2b-256 | 7b19d67532d781b976f0388a174558556603e7593e8bb23b09cda17f03b84dea |
Close
Hashes for rpycocotools-0.0.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3544e294ce281be248c80acbf87bea1e398585e2200f484d5d21ba57aae3e87 |
|
MD5 | 36d1b3a6ddb0e37d1bd0a06866c8babc |
|
BLAKE2b-256 | 05b32dfb463a0c9d95e5d0249d7522d78e61e8a72a6b96338e5b4bcd2ea9471f |
Close
Hashes for rpycocotools-0.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ac9bb2cb65d1091258b083b8b407644975be65385405434f121d3954b5d5e46 |
|
MD5 | 1aa02726bfa3e6251638993470206f94 |
|
BLAKE2b-256 | 162c96aaece06e7592238d88f5a7436f99ad140a23dc15d7efd6a933632e2e1c |
Close
Hashes for rpycocotools-0.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04a3866341b60ef12f937881670081eac0c957270d7379c30f71a533402e3324 |
|
MD5 | e9807dafd8fd0415093f38e55a8f7327 |
|
BLAKE2b-256 | b90ba436d8d3387fd9520b83980ecd95d687441ec8f5eff879cdddee18a8de1d |
Close
Hashes for rpycocotools-0.0.2-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b92912cd2de2eab3ee0b46fc6fa2ce0cd003872b6fc107f533e66c5ca305cded |
|
MD5 | 06479d3a4b0d62de7cfa4e64187b0b01 |
|
BLAKE2b-256 | 59713ecfd81be2f95393357eec0057630a7fcffd5c92ec5ab4b969b5f8e046dc |
Close
Hashes for rpycocotools-0.0.2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd6022e1eb1fd52f34b404bf0a46a213a94b3b89c0fdb6d5e4ab0395ffc12cb4 |
|
MD5 | b3e89f66aceceb854e757dd976f26275 |
|
BLAKE2b-256 | 1b0c1fc4b03b0177a3c2e5f34a6015c99512b0206d4be5411e39fa47d90c39cb |
Close
Hashes for rpycocotools-0.0.2-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78f0943025c9ee69e6be404c2486654362f2070baa02cc57a69598f7a9779652 |
|
MD5 | a0f7490cdb97954b9c6c41a8803c9b52 |
|
BLAKE2b-256 | 44500da228ff8fcaeb5c60423cad673887d4046be7a8ae0d7bf1de07b15ada77 |
Close
Hashes for rpycocotools-0.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b17a1ad219cade99489048ec410baa4421a94925210667760ff8d34e75942da |
|
MD5 | f0606875ab25e83f6bf83441c6523b09 |
|
BLAKE2b-256 | ae6e178957aac1a7fe6c29eccd3c25fc952adf303eba23a5ea6178c1261d06eb |
Close
Hashes for rpycocotools-0.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36dce328ed0d650015f74a67cf1fad663cb8642581084df0739bc501ad48aea1 |
|
MD5 | ba606347eff22c09d8690e0903e58260 |
|
BLAKE2b-256 | edcd269f6208976caac2f3657237e37c0acb1783ef1fa2691f5a2554ac39e57f |
Close
Hashes for rpycocotools-0.0.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac32d59d60e3d25f602b63573c7487f33a8bbdb8de4450d7f07b9583f18fdb84 |
|
MD5 | d9f3ea321adabd221edf8020b799e0df |
|
BLAKE2b-256 | affd319ac114b46bdb151a557492f9b36cd00ce944027966b4931d87d4c35b55 |
Close
Hashes for rpycocotools-0.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8405c096e79a5f636806c2c955978f3a4830e3f6086cd064b4a1283279fe3b73 |
|
MD5 | aa81c8b14a46188c3d2a0b43df98b4f5 |
|
BLAKE2b-256 | a1c477cfcff98c284022a82f6c6342d6e6ad89b26d063dc951a737aa2f8f185d |
Close
Hashes for rpycocotools-0.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11ddbdad9514507c5ef46a9486d7912b7cd17ff88cee4b0c8687e9b390f51f7b |
|
MD5 | 84fac0f648110831e8e4758900878f24 |
|
BLAKE2b-256 | 0255db56fc04f7c65db5028d4cc679461d67dc268ea2303d387f7d54820c7ca9 |
Close
Hashes for rpycocotools-0.0.2-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d24fa7f0fcda7a755435fd239e92cda0ffad488753a444b3b223f8c839544717 |
|
MD5 | 300c34f38301fd88cb46ce60b12f9c6d |
|
BLAKE2b-256 | 82baf26c423edea59ac479e537bf9b4901e7a2a015cb33bfd1973ddd54d05b28 |
Close
Hashes for rpycocotools-0.0.2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa3e20d2824e59d0534083ecef9f84d2a1ac977de0da59cebd800ba06ac43cf5 |
|
MD5 | 423cf9e5bcb6a6def8f68109d1ae199f |
|
BLAKE2b-256 | e4cbc3bdbb523d5473f6305518651dd4556ed9358e50400bf57cef2b2a7e972b |
Close
Hashes for rpycocotools-0.0.2-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1efaf95662a3af6963ba9f181502cb76c3665bc972b375e7cccfdd80302511e9 |
|
MD5 | 625c672d3acbab47f9a2fc317a26e13f |
|
BLAKE2b-256 | 7f6ba6dd3fe0ef132b6e70b3653f4633f897f6a59d5ff1e00dc196da73b2b962 |
Close
Hashes for rpycocotools-0.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 290a61431474c64ba23485eff4d71f90b302041cd388b99c9e3e7ccd5362f945 |
|
MD5 | 4772cb32b8079fd3094470cbe2b693e2 |
|
BLAKE2b-256 | e1d7c9767b11cf05e316a0ce65d7670526e61899477cd81ddfacad70c61a2b30 |
Close
Hashes for rpycocotools-0.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd63bb3c62847e56279f518d051caf4f870eda88aa6a8dec379494be5add6a8e |
|
MD5 | 825adff10c38578d58387aa2d85239d8 |
|
BLAKE2b-256 | 6cf9f56f3018693420e12250e87e22081a54610e44ab598605bd640399ecd624 |
Close
Hashes for rpycocotools-0.0.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 685ae0d21aefda4e2f6f1b0aa4a833b398bf19516e0137e0d3e7b44291ed3916 |
|
MD5 | 4e83f535d8a76f6f352ce5021aa0e76d |
|
BLAKE2b-256 | ef26a010aff9ccec73848e711c407455850a0d3f5fe1ef81ceb65622a737b424 |
Close
Hashes for rpycocotools-0.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 707c844069cd68cfbf770b6c09b565a540c631d41c52b2e3f8113a56dda0a331 |
|
MD5 | 9f56ca0a0a08bed44020741440cc106b |
|
BLAKE2b-256 | 8dd2c5238f5695b27c33ef3eeb60c1dcf556b402d2f1c0e61f2cd331cde562d2 |
Close
Hashes for rpycocotools-0.0.2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01b2ca6d442a689a827eb1a0d2bb4c8790e869a96d2c2770a5d778092cd81ca1 |
|
MD5 | 1ef42bae77222d011d08631e33b2151f |
|
BLAKE2b-256 | 1e0ca90375fe9fa18c858077baa1953b920bf9800e3391a93a7f837cbf8cdbcc |
Close
Hashes for rpycocotools-0.0.2-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50fd62f56ba7dc778f3fd9591d139ab6b5bc880116cecd6f5212aa6a27ddf9a6 |
|
MD5 | 4feae7214f322e9f13ced1d65ffc5c0a |
|
BLAKE2b-256 | 07d9d87e99960826f62e49d2239dad3bd630bd6565fdc72c79dda572c5758080 |
Close
Hashes for rpycocotools-0.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd5d8b3dfc198d06e9f45f2c548a61dcb3cc7170509cfca3299f718bfe406cbc |
|
MD5 | 20a2bafd9104c5d40d8244caa286d96c |
|
BLAKE2b-256 | 4dd6ba7963f027170a53c9ee713229d22d58c91da8ae224fe4e5d1d545d0f5eb |
Close
Hashes for rpycocotools-0.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7e4798aa57369d207078784a4a3fdbe26898bb1aace324c17867e740648ca8c |
|
MD5 | a4e30ea53d9b6be86d6551cc28b5daca |
|
BLAKE2b-256 | ea13260c8baf29216cfc09cfbd24f8b491f7b784e0722b399fa3c369b137de35 |
Close
Hashes for rpycocotools-0.0.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6eb4ec1fbfceb8e33bca3fa520bdd51f8dc6040aa2328ad6aa2b5edc78f08700 |
|
MD5 | e95d26ec309cdf4311d6c21d1281f9c7 |
|
BLAKE2b-256 | 0dcb412246e9b78f767a0033a7eedb199cd616e2ad0ffa0d26e79cd0831031dc |
Close
Hashes for rpycocotools-0.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c80863ebc6252b4a2c66d0cda54e1fbfad9467336a146b9d09200b7172109dff |
|
MD5 | 8fcd4140321a88ef89fe6fc2922ff96e |
|
BLAKE2b-256 | 5bb636d64195abee015e708f631c47e45813bfaa2538ae59672c029dd6e23f89 |