教你一秒钟画N多人像素描
不少小伙伴看到别人家画的素描,这样的
这样的
亦或者是这样的(不好意思,自己画的有点LJ)
心中总是痒痒的,也希望自己能比肩梵高,画出心中所想的作品,奈何…
技艺还没到,又没有太多时间去学,那下面就隆重介绍一种自动绘制素描图像的方法。
下面是使用U2-Net: U Square Net自动生成素描图像,先看一下生成的效果
效果还是不错的,怎么用呢,具体使用步骤如下:
-
下载工程项目:git clone https://github.com/NathanUA/U-2-Net.git
-
下载模型放入./saved_models/u2net_portrait/,模型获取方式参考文末。
-
把自己图片放入./test_data/test_portrait_images/your_portrait_im/,放入图片中最好保证人脸部分像素大小不小于512*512.
-
在your_portrait_results创建目录your_portrait_im,这里可能是代码中目录拼接有点问题,或者修改保存图片的路径也可以,然后运行代码python u2net_portrait_demo.py,程序将从原图中识别人脸部分,然后裁剪,缩放成512*512的大小,传入网络,得到结果图片后保存在创建的目录中,当然也可以运行python u2net_portrait_test.py对整幅图像提取素描结果,但原图需要进行一定处理,若未处理得到,最终得到的结果可能效果并不太好。
好了,就介绍到这里了,喜欢的小伙伴快去试试吧!详细的工程项目在这里https://github.com/xuebinqin/U-2-Net。后台回复“U2模型”即可得到模型。