使用须知
这是什么?
如题,这是Python图像工具箱waifuc的中文教程,
由DeepGHS发布,Narugo1992进行编写,ALT99999进行中文翻译
怎么安装?
waifuc目前已经由PYPI包管理器进行托管,需要的Python版本为3.8以上
因此,只需要简单的pip指令即可安装,如下所示:
pip install git+https://github.com/deepghs/waifuc.git@main#egg=waifuc
检查安装是否成功时,可使用pip指令,如下所示:
pip show waifuc
也可以使用waifuc提供的检查脚本,如下所示:
1from waifuc.config.meta import __TITLE__, __AUTHOR__, __VERSION__, __DESCRIPTION__ 2 3if __name__ == '__main__': 4 print(__TITLE__, __VERSION__) 5 print('Developed and maintained by', __AUTHOR__) 6 print(__DESCRIPTION__)
当waifuc被成功安装时,其输出结果应该如下所示:
1waifuc 0.0.1 2Developed and maintained by narugo1992 3Efficient Train Data Collector for Anime Waifu
能做什么?
按工作流来说,waifuc的功能可大致分为三类:
waifuc集成了大部分优质图像站的数据源,你可以便捷且迅速的从网站爬取图像数据,此外,也可以从你本地目录中获取数据
waifuc提供了许多相当实用且相对独立的图像数据处理与筛选操作,对于上述方式获取的图像数据,你可以清晰、快速地选择你所需要的操作并以此配置出符合预期的处理流程,就像在游戏中规划一样轻松
waifuc有着数种图像数据导出,对于处理完毕的上述图像数据,根据流程操作的不同,你可以选择多样的导出方式:仅图像、元数据或打标等等
以上三种功能均支持高自由度的DIY内容,具体内容会在之后的教程中详细解释
此外,和大部分图像工具箱不同,waifuc并不依赖GPU性能,即便是2core6G的GPU也能正常使用waifuc的所有功能,并支持CPU运行模式
当然,使用GPU会使运行的效率更高
我该怎么使用?
对于只是使用waifuc的用户,需要对Python这门编程语言进行基本的学习,主要在于以下两部分内容:
Python的基本语法
Python包管理器PyPI的使用
译者留言
这是结合本人使用经验进行的汉化,因而并非完全符合原文
为符合中文阅读习惯,对部分内容进行了重新排版
本教程原文用语相当直白,包含外国友人发癫内容
但我尽量如实翻译,欸嘿~