{
"info": {
"author": "Thinh Nguyen",
"author_email": "thinh.nguyen@f4.intek.edu.vn",
"bugtrack_url": null,
"classifiers": [
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3"
],
"description": "# Spriteutils Package\n\nSpriteutil is a package contain SpriteSheet Class that can detect and create a new image contain the original image sprites.\n\n\nInstallation:\n\n```shell\n>>> pip install sprite-utils==2.0.1\n```\n\nUsage:\n\n```shell\n>>> from sprite_util_ndthinh.spriteutil import SpriteSheet\n>>> sprite_sheet = SpriteSheet('Barbarian.gif')\n>>> sprites, labels = sprite_sheet.find_sprites()\nTraceback (most recent call last):\nFile \"\", line 1, in \nFile \"\", line 404, in find_sprites\nFile \"\", line 249, in background_color\nFile \"\", line 324, in find_most_common_color\nValueError: 'The image mode 'P' is not supported\n>>> # GIF images are 8-bit pixels using a color palette. We need to\n>>> # convert our image to `RGB`.\n>>> from PIL import Image\n>>> image = Image.open('Barbarian.gif').convert('RGB')\n>>> sprite_sheet = SpriteSheet(image)\n>>> sprites, labels = sprite_sheet.find_sprites()\n>>> len(sprites)\n39\n>>> # Create the mask image with bounding boxes.\n>>> image = sprite_sheet.create_sprite_labels_image()\n>>> image.save('barbarian_bounding_boxes.png')\n```\n\n\n\n",
"description_content_type": "text/markdown",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/intek-training-jsc/sprite-detection-ndthinh8796",
"keywords": "",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "sprite-utils",
"package_url": "https://pypi.org/project/sprite-utils/",
"platform": "",
"project_url": "https://pypi.org/project/sprite-utils/",
"project_urls": {
"Homepage": "https://github.com/intek-training-jsc/sprite-detection-ndthinh8796"
},
"release_url": "https://pypi.org/project/sprite-utils/2.0.1/",
"requires_dist": null,
"requires_python": ">=3.6",
"summary": "Spriteutil is a package contain SpriteSheet Class that can detect and create a new image contain the original image sprites",
"version": "2.0.1",
"yanked": false,
"yanked_reason": null
},
"last_serial": 6024749,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "9b30824d67719c6e883cd8ee4f7996e2",
"sha256": "57a97674d30ce74e025b61da1bd6e9cf2ab9941bbf1a13a0273ac558e7dbb17a"
},
"downloads": -1,
"filename": "sprite_utils-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9b30824d67719c6e883cd8ee4f7996e2",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 7508,
"upload_time": "2019-10-24T05:57:49",
"upload_time_iso_8601": "2019-10-24T05:57:49.167244Z",
"url": "https://files.pythonhosted.org/packages/f0/56/0a725e845fc355843afe7cddc5f3c6de61fcda242bbd4efd7bea1cad73bf/sprite_utils-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "4e4467158a0023747743eaa074bcebef",
"sha256": "05f9c2be6651103af477d9fc3e7cc75573ae3e0ec2718bebfc564a331ffd7cba"
},
"downloads": -1,
"filename": "sprite_utils-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "4e4467158a0023747743eaa074bcebef",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 3518,
"upload_time": "2019-10-24T05:57:52",
"upload_time_iso_8601": "2019-10-24T05:57:52.274483Z",
"url": "https://files.pythonhosted.org/packages/ea/3a/9b83f0916e0abb072d2e75da47774346e8b5cf50b1ad46d330df493e710b/sprite_utils-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "f7281e183617e5907e45d9bb785143c0",
"sha256": "ff0f4a6563c33a856d121ed62592f31ba2bb4b73a2dfb0172baec8b67b1438c6"
},
"downloads": -1,
"filename": "sprite_utils-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f7281e183617e5907e45d9bb785143c0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 7507,
"upload_time": "2019-10-24T05:58:46",
"upload_time_iso_8601": "2019-10-24T05:58:46.526387Z",
"url": "https://files.pythonhosted.org/packages/0f/23/a2b58539003a596556bed856e68d1b6c95637ab719b367d6f205f27907d6/sprite_utils-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "a111baf8d0db55d97a904a6fd738cfa3",
"sha256": "74dd8dc2ddd5070313e24d003675dbe30b45a6cff3dc24241f88db2644b8f1f1"
},
"downloads": -1,
"filename": "sprite_utils-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "a111baf8d0db55d97a904a6fd738cfa3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 3514,
"upload_time": "2019-10-24T05:58:48",
"upload_time_iso_8601": "2019-10-24T05:58:48.926114Z",
"url": "https://files.pythonhosted.org/packages/94/70/0343fa5554ce67b9e9ef5bf686142f8baebd295327fe0b2847e7239df42d/sprite_utils-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"1.0.1": [
{
"comment_text": "",
"digests": {
"md5": "9b6b1d16bc2bb279b8ac352e3f3ff4c1",
"sha256": "5210b6d8c0d4db401e878285328cc7d6a167aa8612e7e12cdb32a21af3ad1109"
},
"downloads": -1,
"filename": "sprite_utils-1.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9b6b1d16bc2bb279b8ac352e3f3ff4c1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 7934,
"upload_time": "2019-10-24T12:10:58",
"upload_time_iso_8601": "2019-10-24T12:10:58.159925Z",
"url": "https://files.pythonhosted.org/packages/9b/cf/fe3ef7e281b401b6e8e0abad8e8c8a595f4ac128ac079509467bfd9c4819/sprite_utils-1.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "94bea38ffcceaa1aba8fd90ee40e9d57",
"sha256": "93c7370ff47b6b07c2276b14e20303568e41e3c467277dc5f69e258c3ae43f1c"
},
"downloads": -1,
"filename": "sprite_utils-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "94bea38ffcceaa1aba8fd90ee40e9d57",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 3950,
"upload_time": "2019-10-24T12:11:00",
"upload_time_iso_8601": "2019-10-24T12:11:00.261658Z",
"url": "https://files.pythonhosted.org/packages/65/88/fa550f74cd3cb8721110003f3c0475cd6a2f5c6a4aae65472ff7ce697281/sprite_utils-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2.0.0": [
{
"comment_text": "",
"digests": {
"md5": "29fa8a9bd2387177a1ec5ff068b8ef58",
"sha256": "f4f59b23932487a235c8426831507a0139513f9454ee3258cf8900e1218dd585"
},
"downloads": -1,
"filename": "sprite_utils-2.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "29fa8a9bd2387177a1ec5ff068b8ef58",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 8014,
"upload_time": "2019-10-24T14:47:28",
"upload_time_iso_8601": "2019-10-24T14:47:28.134485Z",
"url": "https://files.pythonhosted.org/packages/ad/6f/250f1c98fe9b9f21516f95cff17cc57d3ae3c88e01668bd9df614766b1b7/sprite_utils-2.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "d9d3f9d6f5b63ec539532619ebf9c335",
"sha256": "8e27ccd50a00214f059abcd6cf29da316d1b17c8e093d6e0fba6274e9ae6f1b7"
},
"downloads": -1,
"filename": "sprite_utils-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "d9d3f9d6f5b63ec539532619ebf9c335",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 4033,
"upload_time": "2019-10-24T14:47:29",
"upload_time_iso_8601": "2019-10-24T14:47:29.696664Z",
"url": "https://files.pythonhosted.org/packages/33/23/08a784b463194348667e158004513dcaddb71b7f2493c8016818ec5dcfd5/sprite_utils-2.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2.0.1": [
{
"comment_text": "",
"digests": {
"md5": "4075a1f19f5e5bf0b1bbcfd1d1eb79c7",
"sha256": "96c4d9f624865e0b7db1c1d9830f7be82eeb0a473c9bf3862328080517b5fb1f"
},
"downloads": -1,
"filename": "sprite_utils-2.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4075a1f19f5e5bf0b1bbcfd1d1eb79c7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 5335,
"upload_time": "2019-10-24T16:14:24",
"upload_time_iso_8601": "2019-10-24T16:14:24.818420Z",
"url": "https://files.pythonhosted.org/packages/f9/53/4931b56acf5d37764f637dc5decb3a1b318129c83ea17fb63a2ef5521cee/sprite_utils-2.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "2a6c8e0dd04773fa605590bc6d6e86a9",
"sha256": "8a0843e1af738f495468397e3238a6af88e464546d7e755d4e634420303273fc"
},
"downloads": -1,
"filename": "sprite_utils-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "2a6c8e0dd04773fa605590bc6d6e86a9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 4015,
"upload_time": "2019-10-24T16:14:26",
"upload_time_iso_8601": "2019-10-24T16:14:26.549595Z",
"url": "https://files.pythonhosted.org/packages/04/53/eccb8a3c7106e209ef910212b8149a5f62b99cc09ecfa4ee2b6bbd537594/sprite_utils-2.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "4075a1f19f5e5bf0b1bbcfd1d1eb79c7",
"sha256": "96c4d9f624865e0b7db1c1d9830f7be82eeb0a473c9bf3862328080517b5fb1f"
},
"downloads": -1,
"filename": "sprite_utils-2.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4075a1f19f5e5bf0b1bbcfd1d1eb79c7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 5335,
"upload_time": "2019-10-24T16:14:24",
"upload_time_iso_8601": "2019-10-24T16:14:24.818420Z",
"url": "https://files.pythonhosted.org/packages/f9/53/4931b56acf5d37764f637dc5decb3a1b318129c83ea17fb63a2ef5521cee/sprite_utils-2.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "2a6c8e0dd04773fa605590bc6d6e86a9",
"sha256": "8a0843e1af738f495468397e3238a6af88e464546d7e755d4e634420303273fc"
},
"downloads": -1,
"filename": "sprite_utils-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "2a6c8e0dd04773fa605590bc6d6e86a9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 4015,
"upload_time": "2019-10-24T16:14:26",
"upload_time_iso_8601": "2019-10-24T16:14:26.549595Z",
"url": "https://files.pythonhosted.org/packages/04/53/eccb8a3c7106e209ef910212b8149a5f62b99cc09ecfa4ee2b6bbd537594/sprite_utils-2.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"vulnerabilities": []
}