Skip to content

Latest commit

 

History

History
84 lines (66 loc) · 3.16 KB

File metadata and controls

84 lines (66 loc) · 3.16 KB

标题

某学都的标题工房

当科学与魔法交织之时,故事即将开始!

项目正在初步开发中……

📖 项目简介

某学都的标题工房 是一个用于生成标题设计的工具,灵感来源于《某魔法的禁书目录》和《某科学的超电磁炮》系列。 本项目旨在帮助用户快速生成具有某系列风格的标题,适用于各种场景,如海报设计、视频封面等。


🚀 功能特性

  • 色彩推荐:提供与原作风格一致的配色方案。
  • 高效输出:快速生成高分辨率的标题图片。

🔧 安装与使用

环境要求

  • 推荐使用Python 3.10 或更高版本

运行步骤

  1. 克隆项目到本地:
    git clone https://github.com/Misaka-xxw/Toaru-Majutsu-no-Index-Title.git
    cd Toaru-Majutsu-no-Index-Title
  2. 安装依赖:
    pip install -r requirements.txt
  3. 运行项目:
    python main.py

📂 文件结构

pyinstaller打包成软件(示例):

pyinstaller  --debug all main.py --name TitleGenerator --onefile --windowed --strip --clean --noconfirm --icon icons/favicon.ico --add-data "fonts;fonts" --add-data "icons;icons" --hidden-import=PIL --hidden-import=numpy --exclude-module matplotlib --exclude-module tkinter --exclude-module IPython --exclude-module PyQt6.QtQml --exclude-module PyQt6.QtQuick --exclude-module PyQt6.QtNetwork --exclude-module PyQt6.QtWebEngine --exclude-module PyQt6.QtWebEngineCore --exclude-module PyQt6.QtWebEngineWidgets --exclude-module PyQt6.QtMultimedia --exclude-module PyQt6.QtBluetooth --exclude-module PyQt6.QtPositioning --exclude-module PyQt6.QtSensors --exclude-module PyQt6.QtSql --exclude-module PyQt6.QtTest --exclude-module PyQt6.QtPdf --exclude-module PyQt6.QtPdfWidgets --upx-dir  "D:\software\upx-5.1.1-win64\upx.exe"

upx进一步压缩(示例)

D:\software\upx-5.1.1-win64\upx.exe --best D:\Github\Toaru-Majutsu-no-Index-Title\dist\TitleGenerator.exe --force

🔗 资源与参考


🤝 贡献指南

欢迎任何形式的贡献!
如果您有任何建议或发现了问题,请提交 Issue 或创建 Pull Request。


📜 许可证

本项目基于 GPL-3.0 license 开源,您可以自由使用、修改和分发。