除了直接下载骨骼图外,也有工具可以生成骨骼图,甚至可以通过提取现有的图片中人物的姿态,来确定待生成的人物的姿态。这样可以让使用者借鉴现有的图片,然后根据自己的设计更加便利地进行创作。
首先下载所需的模型文件,这里使用control_v11p_sd15_canny.pth文件,大小也约为1.4G。把它放在models\controlnet目录下(如果找不到controlnet目录就创建一个)
准备一张可以用来进行姿态控制的样例图片
由于从照片提取姿态,需要从抱脸网自动下载并加载一些模型文件。如果没有科学上网,则会下载失败。这个问题在前面的文章(模型的自动下载技巧-环境变量的设置)中是给出过解决方案的。
如果在虚拟环境的目录(envs\diffusers\Lib\site-packages\huggingface_hub)下找到constants.py文件,搜索关键字段ENDPOINT = os.getenv("HF_ENDPOINT") ,会找到这么一行代码是用来设置抱脸网站的下载地址
ENDPOINT = os.getenv("HF_ENDPOINT")</