裁剪图像并保存它们
我有这个 .png:
我想裁剪一个 16x16 的正方形并将其另存为另一个带有某个名称的 .png,然后我需要继续处理接下来的 16 个像素(向右,然后到下一行),直到完成整个图像,因此我总共将拥有 256 个 .png,其中包含原始图像中的各个精灵。
GD可以做到这一点吗?我是在浪费时间吗?除了用 Photoshop 疯狂地单独保存它们之外,还有其他方法可以做到这一点吗?
谢谢 :)
I have this .png:
I want to crop a 16x16 square and save it as another .png with some name, then I need to continue with the next 16 pixels (to the right and then to the next row) until I complete the entire image, so I will have a total of 256 .png with the individual sprites from the original image.
Is this possible with GD? Am I wasting my time? Is there any other way to do this than taking them with Photoshop and saving them individualy like a crazy?
Thanks :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
此代码会将第一行复制到 16 个小图像中。
要获得第二行,只需像这样复制第二个循环
,函数cropImg需要4个参数,首先是x位置、y位置、原始文件名和输出文件名。
PS:<3我的世界
This code will copy the first line into 16 little images.
To get the second line just duplicate the second loop like this
And the function cropImg takes 4 parameters first the x location, the y location, the original file name and the output file name.
PS: <3 minecraft