Icon智能精灵提取器

Loading file uploader...
%

关于 在线智能精灵提取器

💡需要为Scratch或游戏开发提取精灵吗?我们的AI驱动工具自动从表中检测精灵,计算边界框,并将它们导出为即用型透明PNG。🚀 非常适合教育工作者、学生和独立游戏开发者。支持高达10MB的文件。

为什么选择我们的精灵提取器

  • 🤖AI驱动的自动精灵检测
  • 📦批量导出为包含所有精灵的ZIP
  • 🐱Scratch优化的输出格式
  • 🎨保留像素艺术的锐利边缘
  • 🔍透明度和alpha通道支持
  • 在10秒内处理100+精灵

🔧 精灵提取工作原理:分步指南 for sprite-extractor

1

上传精灵表

拖放您的精灵表图像文件

2

AI检测过程

工具自动识别单个精灵

3

手动调整

如果需要,微调边界框

4

导出选项

下载为单独的PNG或ZIP存档

️ 技术规格

📐精灵检测

AI驱动的识别能力:

功能支持备注
自动检测 处理大多数精灵排列
基于网格 用于统一的精灵表
自由形式 用于有机精灵放置
透明度 保留alpha通道

📊性能指标

处理速度基准:

精灵数量处理时间
1 0精灵 <2秒
5 0精灵 <5秒
1 00精灵 <10秒
5 00+精灵 使用桌面工具

🎮Scratch优化

推荐的Scratch设置:

参数推荐值
最大尺寸4 80x360像素
网格尺寸3 2x32或64x64
帧数每动画10-15
命名顺序(例如,walk_1, walk_2)

💻 命令行替代方案

通过终端提取精灵:

🐧Linux/macOS

🔤使用ImageMagick提取

convert spritesheet.png -crop 64x64 +repage sprite_%02d.png

用于统一的网格精灵表

📦打包成ZIP

zip sprites.zip sprite_*.png

创建可下载的存档

🪟Windows

🔌PowerShell提取

magick convert spritesheet.png -crop 64x64 +repage sprite_%%02d.png

在Windows上使用ImageMagick

🛠 ️ 实际应用

🎮游戏开发

  • 🕹️ 提取角色动画
  • 🎲隔离游戏物品资产
  • 🏰准备环境瓷砖集
// Unity精灵导入设置
[SerializeField] private Sprite[] characterFrames;
// Godot动画精灵设置
$AnimatedSprite.frames = load("res://animations.tres")

🏫教育项目

  • 📚讲故事动画
  • 🔬科学模拟
  • 🧮数学可视化
// Scratch动画脚本
when green flag clicked
next costume
wait 0.1 seconds

❓ Frequently Asked Questions

我可以从照片中提取精灵吗?

是的!上传照片,我们的AI将尝试隔离对象。为了最佳效果,请使用具有清晰主题分离的高对比度图像。

📏 Scratch的理想精灵尺寸是多少?

⭐ 推荐尺寸: - 角色:64x64到128x128像素 - 物品:32x32像素 - 背景:480x360(匹配Scratch舞台尺寸)

🔒 我的精灵数据安全吗?

100%客户端处理 - 您的图像永远不会离开您的浏览器。对于敏感资产,我们建议离线使用该工具。

🎞 ️ 这适用于GIF动画吗?

是的!GIF将被分割成单独的帧,每帧作为一个单独的精灵提取,同时保留动画时间。

Pro Tips

💡Best Practice

为精灵命名一致(例如,'hero_run_01.png', 'hero_run_02.png')以便于动画序列

🎮Best Practice

对于平台游戏,在精灵周围添加2px的填充以防止移动过程中的边缘伪影

🏫Best Practice

在教室中,让学生先在纸上设计精灵表,然后再数字化它们

Additional Resources

其他工具