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.3.tar.gz
(51.1 kB
view hashes)
Built Distributions
Close
Hashes for rpycocotools-0.0.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f508b3a5f7bf72eeacda34da1209d6541885c9233410b04faf70b9f6488af52 |
|
MD5 | f19cde4a0036793e7bca1126024a6694 |
|
BLAKE2b-256 | 02afaab5cd74026cf1fc5df6c1bc9435dd2ca0c8d56e624cbb0a4dc4003620a0 |
Close
Hashes for rpycocotools-0.0.3-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40cf88feb02668f8221756dc795a5b6c6f57c4626e3b9439b3e3567088edda7b |
|
MD5 | 7f2822eb7b6207fa9b222e4745988b0d |
|
BLAKE2b-256 | dd655b19ce422fbcc5e977174c775813a01fbf9cbe1117ddc1d5977650fde646 |
Close
Hashes for rpycocotools-0.0.3-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f2409d241908217c0aeeba14c7f847c98bb1e09285e696d0991f29fd1b24850 |
|
MD5 | f8143c7482fc9e3cc98fd1834704e95b |
|
BLAKE2b-256 | 28fe337866186485690364489b2ef19f01d4830293a46a9db3840612abe33826 |
Close
Hashes for rpycocotools-0.0.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a78559f04c7bdbf8313a8550e916fefb52e11d6d631ca9a2b79a8210af0c47b |
|
MD5 | 151125724f8d204fcae51e7fc98109da |
|
BLAKE2b-256 | 134367068ccd0644e9e2e209e471074801cab26caf124fce5ddd25c9cc379c9b |
Close
Hashes for rpycocotools-0.0.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4edea6f8c97d0f43d01dc262ffc12cf5ce083c87fabe6880a4d3a94d306c2415 |
|
MD5 | f91c5d4ff343d81e6690a9ac84f79436 |
|
BLAKE2b-256 | 991fae54ec63f6df1faf408fe8c8908adfd30172443c8b9624b31308242fe394 |
Close
Hashes for rpycocotools-0.0.3-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb0ebb978df11c648849de0eb9c504c0f1dc9425a3ddbff9921bef42d3b567a3 |
|
MD5 | 5011a8da01c2a635caa5e0f75f3bcc62 |
|
BLAKE2b-256 | e686ff84f8c13a5b90faee7692ecff0c88b78a85083a79f0478c3b1ec82715dc |
Close
Hashes for rpycocotools-0.0.3-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 534a02bb25bb18ebc547f01d2576face30320c68934dcd369c0ada5401e6efcc |
|
MD5 | 63b83c9eb7cc41047af7874a64840e69 |
|
BLAKE2b-256 | ce4366af5cb99716a0ae89582da5a9262e5a044363acb719c36d64d454194e7a |
Close
Hashes for rpycocotools-0.0.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5400d0d9a884a2d1dc0bacd4a1e307d041439b1e607c4008797dc435f2245319 |
|
MD5 | 7a1ae5d5d6bbd2a891d6115941b7026f |
|
BLAKE2b-256 | a13b16a15416aa12beaff1e6d5eebdf4f2e913ade00ca4e3ba9c76b06527695b |
Close
Hashes for rpycocotools-0.0.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da114ff9483b86d21ccaf4f253ee14a97a208d85a0cd9ebcf76c71a7bcf778f6 |
|
MD5 | 2c3d6ea6a398b5ee77b654564c33a425 |
|
BLAKE2b-256 | f5357ff4de6672d4eb12c71369da6556df23ff06057f65b40a0b85b6bc3c85f2 |
Close
Hashes for rpycocotools-0.0.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba66f14ebd681f528e3fbdd9a32928a0659bfab7381c3814c9bd8626c35863aa |
|
MD5 | 4bd02c70769496d52ec0acef208cd7fe |
|
BLAKE2b-256 | 8a9bb44a0b42d0aec6b60f9ad2b8bdfbb23e66e78f966a63ad9b35a6891fd9de |
Close
Hashes for rpycocotools-0.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf113e466993832bccc1e88ddfb812f10ea9654db08626e69186d065ceb2f360 |
|
MD5 | 7af7b129acd99706e7fa80c888484bfe |
|
BLAKE2b-256 | f1ed8bd1a7b39ab1fb1bbc9b30ac4bb309bd970731ee6f2724710cf5af571e37 |
Close
Hashes for rpycocotools-0.0.3-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dde5eadc612c81de148f4cc1b63411883a4beda4ac8f622bd6dc1115b1a1550c |
|
MD5 | c2a49150922a2107e2690abc45cc1eb3 |
|
BLAKE2b-256 | 5592c6cc1d762f808edc0ea09b7272eeb57ad01d924b5640e973c0f38aa1b77a |
Close
Hashes for rpycocotools-0.0.3-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 363f9f0eb5e5c9d94890a226616c8dd98fba42ada2da070c6ae8cecef6c24d4f |
|
MD5 | 5f1c85c422b595a313ea1c60e2df5632 |
|
BLAKE2b-256 | a8cec3db478be1e9aa146ae8ebd2bcdfdef1fa92648673f61f41fc6c51c32052 |
Close
Hashes for rpycocotools-0.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 902675be276c07808c6cc933686177eb323a8af929bce7d7746ceb24183a2830 |
|
MD5 | ee835b73a2e182d1980e4d5fa0bf85a8 |
|
BLAKE2b-256 | a1773265850df25ed3479def688054e91f6b1db912fd4e4e495a4fb123edaaba |
Close
Hashes for rpycocotools-0.0.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1e89fca06e513544d4229c6e972e32678bd0a3baf15408002c30da67a23f658 |
|
MD5 | 1fb1767d19e735ca296244c15b2fe340 |
|
BLAKE2b-256 | b639a2a16d61b918ab8aada6dc9492497475418922ba9cfe17fd4c0beae562f5 |
Close
Hashes for rpycocotools-0.0.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cea2704fc09d7249db08918b6d7fd67053c5a5e18adcaca061542448b1ceb63 |
|
MD5 | ca020c7cf626368fe2b9cd30bf57d198 |
|
BLAKE2b-256 | a21460f1f4b6d2be842108635d2451d86ed2e92425172eaea4f3f7dc8f53c98f |
Close
Hashes for rpycocotools-0.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4918729bb168522188617a3f4e38babc3aeac48c0cd41fc5fe47dc68d13b2ef8 |
|
MD5 | 4f32e73cf03f0d7ae9442192f082f8c3 |
|
BLAKE2b-256 | 83d1edb55f39bb6ec3982087c5fa06b2f5337df7b949b7fa21b78f1636d50da5 |
Close
Hashes for rpycocotools-0.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ebffcf04dedd01c979aaca43eaa4b68f219bde5582211b3c74355c03876d627 |
|
MD5 | e9659d5606f61ae5ca331135eeffe389 |
|
BLAKE2b-256 | 6a90640386c2815f3ae812fee6fb93023c0abadd417d4f6fba74805de20f3361 |
Close
Hashes for rpycocotools-0.0.3-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8b8ef6f83afbf980e99c91cd3135605cab854c6dbceefc695d15d8cb0721ced |
|
MD5 | 2db133ffc0623d1c0c01ef783ee9e670 |
|
BLAKE2b-256 | ec0d8c07150702993296eda8c9c89b152e5f78f72f1dd55ef3470366618848b9 |
Close
Hashes for rpycocotools-0.0.3-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b940c698771acf64c82ea2828e5318a6c7d08b5d7fc43ada30d5508a2698061 |
|
MD5 | ebe3481ebaff8265a7b4e6b9067c0318 |
|
BLAKE2b-256 | bcdbfc30b6a3743d584ebae0b8ea14506ed30c66f07b2e24109d93c67a0ce450 |
Close
Hashes for rpycocotools-0.0.3-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1443e1531676d397dedcc217ca040a01b9fc086ebd175cc411f0e142abbd0f0 |
|
MD5 | da882d85f7ca02818ed34a946fc56dd5 |
|
BLAKE2b-256 | 496932f2450120e85504977301c567005e10e52aca6a60d74f73bad80e912a39 |
Close
Hashes for rpycocotools-0.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dbe81566b20d39cb0b0d482238023111ad0ae270e25af2dd4a6666ee5fc3b09 |
|
MD5 | 0ea1b82b08089aa7be08f41ca5287c0b |
|
BLAKE2b-256 | 1a45050472c2c9211260ddfef225468e3ae86b4fe2da0ae88e6d7ea3c2a80020 |
Close
Hashes for rpycocotools-0.0.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bbe487ec8dfa39ef94954f165d453c680b7f29cbf192efb37b4e099deed5573 |
|
MD5 | 1e7dff04f2283bd5cbfe9413bb6a3bf4 |
|
BLAKE2b-256 | 4b8c6e2eb8a923390af2b82f653667f131e5830ad70de4a469d0071b121d9dd1 |
Close
Hashes for rpycocotools-0.0.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ad0bd02057f067da313abfabbd7cf4ec25b714878af6c7039fc1902cfcef245 |
|
MD5 | a85a3f28d4ed4d66c41a7143e0907b55 |
|
BLAKE2b-256 | 5da8fb1cca34166300b8bfe2e27bc398a4a2d9dee2c717c72b0d0af2fe035a18 |
Close
Hashes for rpycocotools-0.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02298a108d2cd37cedf4befcf277b7627ba0101b9162b1e5401f413a1bed1265 |
|
MD5 | 46fdfbb50f29b2f35d188c04143fa227 |
|
BLAKE2b-256 | d7ef296ed38a4063542278376b86f1be890c6322d32ac2e2c14d8188a23b0d05 |
Close
Hashes for rpycocotools-0.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32b3df2985b41c307326393ac32e4b464597df624e7c198d4222bfdf742c7b8a |
|
MD5 | c5eed0b4114c935bd1cfbda246457cda |
|
BLAKE2b-256 | b69b0a3b28ad8fa51debe24e81937c6cc86f79f2e5733e0a560e0f562268a75a |
Close
Hashes for rpycocotools-0.0.3-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98cba5338faa69669b03f768cfcf9cf77f7142bec04e3b9f93cd09b8af9121c5 |
|
MD5 | c60250b5b28bd04754133500c804663c |
|
BLAKE2b-256 | 02bc8da3e55a23baa8f9a5cbd61436632ed8fc32ba5a859f6c6adceb34ac2d29 |
Close
Hashes for rpycocotools-0.0.3-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54c50ef6b36a500d05283124a48ae026b5f5386b7cbf539f9845656b5ba3d93f |
|
MD5 | 40d2b25f73ead46b06d9f2f66f1f232d |
|
BLAKE2b-256 | f8aea0103fc1f57ce95c5d64add7a0a93019579c8c2e9b79206ec2741f4e32e5 |
Close
Hashes for rpycocotools-0.0.3-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e56716e9508f9cf139c4cd061c13a84b2eb85fdd4b4bd5c199e79890f523a3e9 |
|
MD5 | adfefb281fda01fa8ad86757ef10fae6 |
|
BLAKE2b-256 | 502f6ad2a3dd585fc2030fcfa19a3a47680ed7abf47dafa31eb8f1e212a41da9 |
Close
Hashes for rpycocotools-0.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 164758e075f1baff8215f18ac57dac45b825af0a1a64b0abf5f9a65d5ef17560 |
|
MD5 | ec3aff7f9103563b1f62146afdb934e4 |
|
BLAKE2b-256 | 813a2b10c67fe220c0f3692709248da7e4f934a3e7bb512d59080d22c8f4106d |
Close
Hashes for rpycocotools-0.0.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5f386a7a5a9ed65137f2d54a663ea8bed004c2da0c73db7ee2c27fcf4c3b3c9 |
|
MD5 | a36263c576429291bc3b0ab921ff63c3 |
|
BLAKE2b-256 | 7b28f72062587abb3da70969ba8231b3807fd05366dbeec867f4d70d000334ad |
Close
Hashes for rpycocotools-0.0.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1101584c4ff5360265f7cbf779b62310f1cfc998c93a2d83e259f5a8978e6bc1 |
|
MD5 | bb2c92af1a708e1c4af3b873293f00b4 |
|
BLAKE2b-256 | 1f224c90080ab8190c1240ec57e017bc73f87d560888a7dc39a16efec1e6df25 |
Close
Hashes for rpycocotools-0.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d359d28098386668897daef319f7d9aa17372800a2203b2f9856519636bc1ba3 |
|
MD5 | d703c133d225a59209940a3af2a3cb0f |
|
BLAKE2b-256 | 424fd57e5a7b0b0302e02f256c87df7bdf1e88deabbc04c1d2db16d9a1ddd202 |
Close
Hashes for rpycocotools-0.0.3-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bbad3c4d8fcc114379fb7f5a593d8837bd04a4aa53938ced55ee26c82e25cff |
|
MD5 | e3ef0a5fe41fd654da2cba07ffba2a5a |
|
BLAKE2b-256 | eda14fabb45338f60161ac5814c8411d4413c156c3b6fb07c366ce263c8adbf2 |
Close
Hashes for rpycocotools-0.0.3-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8f00ad356bc98bcc47b27563fd127b899c212fe26196b59f99ba876df737333 |
|
MD5 | ee8e803830071f339c1449d164efeaac |
|
BLAKE2b-256 | 975b0b29f6c920fd758c72eda19ff3ec04bfceffb9931813fa92bfd8cb7abe0f |
Close
Hashes for rpycocotools-0.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef7d72dd4b80f3c7ce6350c133f5347a7d10f14d8fde4229dc30a25368c7893b |
|
MD5 | d300d62684f32da699717c9790b3759f |
|
BLAKE2b-256 | 76c05d2e886fbac845c066a741aea9e1eb3aba49bf0aa74d8c7400f6b032a137 |
Close
Hashes for rpycocotools-0.0.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57c54d12a3a65da3c16e4de22a23d2ff13367418f447d7b03ce6ab00d6646458 |
|
MD5 | 4741a464ad8663b153e31b7d316fb6f4 |
|
BLAKE2b-256 | 767c90e5742af0a98da0a82d268ffa6d3531ee326ec2521dc45bbad1501d1a9e |
Close
Hashes for rpycocotools-0.0.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32ebc14cd2b4fb604014aa5cb8d06b31a84006fa8a4935bfeea7d89163a6a266 |
|
MD5 | f66eb2b455fef3d5c2c674cfca64020c |
|
BLAKE2b-256 | 1ac9e5190b7ffe3db34f338928bb45e8c7db5ba506629544b43fd19df6fd1e84 |
Close
Hashes for rpycocotools-0.0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0f123a38b9780af72a5cb322122d1be4c06d6043c5440b2813514d33c0d3e4a |
|
MD5 | 044deef2e0127503621da4d0096250ba |
|
BLAKE2b-256 | 3dcd3892f7c1a9faa555598f9da078badba8af1e90d02af368dc7144acb85df2 |