一个基于Python的自动化表情包生成工具,能够快速生成带有自定义文本的魔法少女的魔女裁判文本框图片。灵感来源与代码参考
由于本项目正在蒸蒸日上(喜,有很多老师都为本项目提交了自己的贡献,但全都挤进主分支有点百家争鸣了(悲
因此本项目当前使用分支管理各位老师独具匠心的思路,下面提供各分支的预览与指北,可以根据自己的喜好选择合适的分支:
-
GUI 用户界面: 当前的主分支 👈您在这里
- 简单易用的用户界面,同时带有预览。适合大多数用户。
-
textual TUI:
refresh分支- 直接在运行终端展示的用户界面,适合少数喜欢终端UI的用户。但暂时无法实现图片预览。
-
JavaScript WebUI:
lite分支- 无需
Python环境,使用浏览器实现的版本。适合偶尔生成图片的用户。
- 无需
-
Rust 内核🦀:
rust分支- 使用
Rust重写了内核逻辑来提升性能。
- 使用
-
LEGACY 古早版本:
legacy分支- 纯命令行界面,监听全局快捷键的古早版本,「但是没bug」。
-
其他 tkinter GUI (现在还没合并但未来可期)
参阅项目Wiki页面
- 🎨 内置角色 - 内置14个角色,每个角色多个表情差分
- ⚡ 图形界面 - 使用Tkinter实现简单易用的用户界面
- 🖼️ 智能合成 - 自动合成背景与角色图片
- 📝 文本嵌入 - 自动在表情图片上添加文本
- 🀄 智能匹配 - 通过AI分析文本内容匹配情感,选择符合情感的表情
- 🔄 实时预览 - 即使随机也能预览合成效果
- 🔍 实时生成 - 图片缓存在内存中,不占硬盘空间
- 🔧 高度定制 - 支持自定义角色导入,可配置角色差分和背景是否随机等
参阅项目Wiki页面
本项目基于MIT协议传播,仅供个人学习交流使用,不拥有相关素材的版权。进行分发时应注意不违反素材版权与官方二次创造协定。
背景、立绘等图片素材 © Re,AER LLC./Acacia
表情符号图形(PNG格式)来源于 Noto Emoji 项目,遵循 SIL Open Font License 1.1 许可
SDL,SDL_image,SDL_ttf,cJSON 等库遵循的协议见 NOTICE.txt 中的说明
受B站上MarkCup做的夏目安安传话筒启发,以夏目安安传话筒为源代码编写了这样一个文本框脚本。 由于本人是初学者,第一次尝试写这种代码,有许多地方尚有改进的余地,望多多包含。
震 撼 来 袭 魔 裁 吹水群 1037032551 不过目前只有个位数人😢








