一个有用的工具来寻找精灵图像
Sprite-sheet-project的Python项目详细描述
雪碧床单
精灵是一个小的光栅图形(位图),它代表一个物体,如一个字符、一辆车、一个炮弹等等
精灵是创建大型复杂场景的常用方法,因为您可以独立于场景的其余部分操纵每个精灵。这样可以更好地控制场景的渲染方式,以及玩家如何与场景交互。在
This Package is a useful tool to find Sprite Sheet of image (lower than 2048*2048).
要求:
^{pr2}$安装:
#cd to your image folder
$cd image
$pip install Sprite-sheet-project==1.2.3
$python3
>>> from sprite_nvqMinh.spriteutil import SpriteSheet
>>> import timeit
>>> from PIL import Image
>>> start = timeit.timeit()
>>> image = Image.open('1.png')
>>> sprite_sheet = SpriteSheet(image)
>>> sprites, labels = sprite_sheet.find_sprites()
>>> print(len(sprites))
>>> image = sprite_sheet.create_sprite_labels_image(sprites,labels)
>>> image.save('save2.png')
>>> end = timeit.timeit()
>>> print(end)
功能测试:
Step 1 : clone from github to your git repository
git@github.com:intek-training-jsc/sprite-sheet-nvqMinh29101992.git
Step 2 : git branch to see all branches
Step 3 : git checkout <branch_name> to see each part of this project
贡献
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
许可证
This project is licensed under the MIT License - see the LICENSE.md file for details
- 项目
标签: