欢迎光临散文网 会员登陆 & 注册

DragGAN强大的AI修图工具,通过关键点来进行修图,超越Photoshop

2023-06-19 15:57 作者:科技前沿AI  | 我要投稿


文章目录

  • 什么是DragGAN?

  • 在Google Colab上运行DragGAN的方法

    • 首先我们到Colab上运行DragGAN

    • DragGAN操作介面

    • 设定迭代步数

    • Reset和Undo选项可以重置拖拽点位

如果你是一个喜欢拍照编辑图像的人,或是工作需要修改图片、照片,你可能会使用Photoshop这样的软件来进行修图。

但是Photoshop 的工具操作太复杂,你可能需要花费很多时间和技巧才能熟练进行修图,而且Photoshop的功能有限,比如需要调整图像中人物的姿势、表情、发型等细节,普通的方式需要用笔刷涂涂抹抹,或是将图片合成,用模仿笔刷一点一划慢慢调整…


现在有了DragGAN 只需要靠关键点来进行修图,你只需要点一点、拉一拉,就可以调整图片中人物的姿势、或是动物的动作。

新时代的强大AI 修图工具!DragGAN 是一个基于深度学习的图像编辑工具,它可以让你通过操作图像中的关键点来进行修图。你只需要用滑鼠点出移动关键点的位置,AI就能自动识别图像中的关键点,让图片像是栩栩如生的在你面前,自己动起来的感觉,DragGAN 是一个超越Photoshop的修图工具,你不需要学习,也不用像专业的美编人员需要很多年的相关经验,你只需要点两个关键点,就能把将照片改成你想要的样子,像是把趴在地上的狗狗,透过关键点让狗狗站立起,或是透过关键点让模特儿插腰的手垂直放下,又或是把一台车从正面直接转成侧面…这些是Photoshop 绝对办不到的!

话不多说~今天就要来跟大家分享一个免费的DragGAN 网站,不用下载、也不用高阶的显示卡就能直接体验DragGAN 这个强大的功能。

DragGAN是一个基于深度学习的图像编辑工具,它的全名是Drag and Drop Generative Adversarial Network,意思是拖放式生成对抗网路。这个方法的灵感来自于拖放式网页设计工具,它可以让你通过操作图像中的关键点来进行修图。关键点是指图像中能够表示物体或者人物特征的一些点,比如眼睛、鼻子、嘴巴等。DragGAN可以自动识别图像中的关键点,并且让你可以用滑鼠拖动它们来改变图像的内容。例如,你可以拖动人物的眼睛来改变他们的眼神,或者拖动人物的身体来改变他们的姿势。官网https://vcai.mpi-inf.mpg.de/projects/DragGAN/

我来简单介绍DragGAN的演示。
想要狗狗嘴巴打开,只需要点2点。


想要狗狗的头摆正。这绝对是PS办不到的,不管你怎么合成,修图,都无法让照片中的狗狗的脸摆正。


觉得拍照的角度不好,不用重新拍摄! 点一点,直接把车子拖拽过去!


像这一台车..拍摄的手法感觉车子很小台…靠DragGAN滑鼠点一点,直接让车子转换方向,就像是车子本人就在你面前直接移动!!

图片来源:DragGAN

也可以让猫咪的脸转右边,就像活生生的一只猫,在你面前转头。连耳朵也会一起做调整..简直太神了


DragGAN非常聪明,你不用输入任何的提示词,只要靠2个点,他就会知道你要做什么…
像这样在眼睛的地方,点上两个点,就可以让让猫咪闭上一只眼睛~


当然也可以用来修改人物的动作,像是觉得模特儿的手插腰感觉有点生硬,想要让模特儿的手放下。
一样点一点,模特儿的手就自然放下,DragGAN同时也让另一只手放下,让照片更自然


除了修改动作,也可以修改衣服。
真的觉得很厉害,只要你点在衣服上面,然后设置终止位置,他就知道是要变换衣服的长度,而不是脚的长度,我觉得真的很厉害…完全不用靠任何提示词。


修改风景照片,当你要求画面中的树林往上面生长,倒影也会跟着生长,你完全不会怀疑这居然是AI改的图,如果要用PS修改这一张图片可能需要花费超多时间,才能达到如此的效果。
DragGAN只需要点一点,就能完成修图…简直太可怕


看到这里~应该很多人想要试试看DragGAN这个工具了吧!
虽然目前有开放代码可以下载安装,但是安装过程太繁琐而且需要高显卡,还好camenduru发布的DragGAN-colab 整合包,让我们可以再在云端体验这个强大的工具!

在Google Colab上运行DragGAN,可以在云端使用这个工具。

Colab上运行DragGAN

直接点选opem in colab

他就会开始跑代码,然后我们需要等待大约1分钟。
会出现下方网址~直接点击就可以了。

我们开始使用DragGAN之前,我先为大家介绍一下操作介面。

记得选择setup handle points,才能设置托拽点。

分别设定照片的蓝色的起始点和红色的终点。
这里需要说明一下,你起始点跟终点设定的越大,图片的动作就会越大。

model模型可以选择不同的模型,像是人面脸部就适合选择”stylengan2-ffhq-config-f.gt”选项
下拉是选单可以选择不同的模型。如猫、狗、建筑…等等
我们想要人物的嘴巴能微笑并露出牙齿,可以在嘴巴上面点上2个移动点。

Max iterations代表最大迭代步数,根据图像的难度而定。
Max Iterations设置为默认的20。
按下Drag it。开始运算。

过程中你可以看到他每一次变动,嘴巴就会慢慢打开,我们设定20步数,所以他会算20次图

但是生成的过程中,也可能改变原来的图象,你看他算到14的时候,就把眼镜拿掉了

运算完成后,左手边就会出现下载的Download按钮,可以下载演示的图片。

给大家看看演示的影片。

如果想要清除拖曳点,可以使用Drag选项,Reset和Undo选项可以重置拖拽点位。
Reset ALL是清除所有拖曳点,Undo Last是指清除上一组的拖曳点。

然后按下”Drag it”开始运行。
我们可以看到每迭代一个步数,人物的面部都会发生改变,直到达到设定的目标。

也可以修改图片中的人物,让他脸变的细长。

注意的是,如果你的显卡型号较低,也可以点击图像上方的”draw a mask”选项卡,调整笔刷粗细,选择局部区域,这样可以减少运算量。

选择第二个是cat模型,可以修改猫咪的动作跟眼睛。但是这里的跌代步数就要设定多一点,动作幅度才会比较大。

不喜欢这张照片可以按下New image可以获得新的猫咪演练图片。

也可以修改建筑的角度。

你也可以上传自己的照片修改。但是容易出现错误提示。
点选照片中右上角的X按钮

然后自己上传一张照片

没错…他把我美女的照片变成了一个恐怖图像…

终于上传成功了,一张狗狗的照片~

但是当我要点选起始点的时候,网站就又会出现错误的讯息….


只有非常小的机率可以上传成功,所以还是使用网站自己的图片作演练会比较合适。GolA上运行https://github.com/XingangPan/DragGAN  


原文:https://tracyting.com/draggan/

DragGAN强大的AI修图工具,通过关键点来进行修图,超越Photoshop的评论 (共 条)

分享到微博请遵守国家法律