用电脑画图
作者:yasden
你希望你的女朋友头发是什么颜色?
粉红色可以吗?
或者金黄色?
上面的三张图都是AI画出来的。AI画图目前的发展很快!其中stable diffusion是一款开源而且免费的AI画图软件。
xformers可以大大节省AI图片生成时间,节省GPU缓存!
下图是我用stabel diffusion软件在macbook笔记本电脑上画出来的AI图,还算很写实吧?
stable-diffusion软件在手,实现壁纸自由,从此自己生成AI壁纸。
我之前在linux系统使用stable-diffusion这款AI画图软件,都是先在终端cd到stable-diffusion-webui这个文件夹下面,然后用下面的命令来启用stable-diffusion:
python launch.py
用了一段时间后,我发现,使用stable diffusion的时候xformers没有开启,显示下面的文字提醒(见下图):
No module 'xformers'. Proceeding without it.
xformers没有开启的话,会使的AI图片的生成时间变长,GPU显存占用量变大,如果你有100GB的显存(一张4090显卡只有24GB显存),那么不用xformers也无所谓了。但是你真的显存真的有100GB吗?如果有的话,恭喜你,你可以开启100GB显存的强大GPU世界了。
xformers是什么?
xfromer是给nvidia显卡进行加速的程序,有xformer可以给你使用stable-diffusion软件时,节省大量时间和显存,时间就是生命,时间能省就是增加生命的时间!所以,如果你使用stable-diffusion软件的话,xformer怎么也要把它搞成功呀。
于是我又开启了折腾如何开启xformers模式的进程中。
网上各种方法我都试过了,搜索引擎上找到的解决方案,我一个一个的试验,发现包括bilibili上面的方法,没有一个成功的,也许使用linux的朋友太少,找不到类似的解决方案。大家都用windows来玩stable-diffusion的吗?难道windows就不会遇到这个问题?
刚开始按照网上的方法进行了之后,运行python launch.py,看到下图的提示Installing xformers我可开心坏了,你说都开始安装xformers了,怎么也能解决问题了吧?
可是我想多了,xformers还没安装成功,就出现下图的提示,plesase reinstall xformers:
也许我遇到的问题和别人的不一样,后来我又在网上看到一个方案是加一个--xformers的单词,在下面的这句话加一个单词:在launch.py这个文件的这条语句加--xformers这个单词,变成类似下面的语句(注意,下面这两条语句我是凭记忆写的,具体怎么改请参考网上教程):
commandline_args = os.environ.get('COMMANDLINE_ARGS=--xformers', "")或者
commandline_args = os.environ.get('COMMANDLINE_ARGS=', "--xformers")
我按照网上的教程改了commandline_args = os.environ.get这个语句,发现照样不行。
后来我去xformers官网找解决方案,官网是这么说的,要运行下面的8条命令来安装xformers:
我按照官网的方法,安装了这8条命令,发现也不行。
后来无意间发现,有一位外国的网友介绍了一个解决方案:
这位名叫jpollard-cs的网友说了一堆的命令,大家自己看上面的,我没有按照他前面说的那一堆命令去做,我按照他最后提到的一条命令,使用下面的命令来运行stable-diffusion软件:
bash webui.sh --xformers
就是先cd到stable diffusion webui的目录下面,然后用bash webui.sh --xformers 这个命令来运行stable diffusion,神奇的事情发生了:
webui.sh先是创建了一个stable-diffusion-webui的文件夹,然后开始从头安装stable-diffusion所需的依赖包,包括xformers、Taming Transformers、K-diffusion、CodeFormer等等(注意,必须先搞定家里的网络,不然下载Taming Transformers、K-diffusion、CodeFormer等等包的过程中,会卡住不动的),这些包自动安装完成后,webui.sh还会自动下载一个stable diffusion模型,最后,终端会出现一个127.0.0.1:7860的本地网址,代表xformer开启成功了,将127.0.0.1:7860的这个本地网址拷贝到浏览器打开即可开始使用有xformers加速的stable diffusion软件:
xformers成功开启会显示下面的英文提示:
Launching Web UI with arguments: --xformers
Applying xformers cross attention optimization.
看到上面的两句英文提示,代表xformers成功运行在stable-diffusion软件上了!
xformers可以大大节省AI图片生成时间,节省GPU缓存!必须开启它。
总结
以后运行stable-diffusion软件,请cd到stable-diffusion-webui文件夹下面,然后用下面的命令来启动xformers和stable diffusion软件:
bash webui.sh --xformers
全文完,谢谢观看!
家吕亭4901电脑怎么绘图? -
曾盛胡18377963298 ______ 看你的情况,你应该不要什么高级的绘图软件吧.那就按“开始”到“程序”再到“附件”找“画图”简单又实用
家吕亭4901怎么在电脑上绘画 -
曾盛胡18377963298 ______ 电脑上绘画有很多种方式,最专业的应该是用手绘板,用Photoshop或者panter软件,纯粹鼠标制作也可以,不太好控制.
家吕亭4901怎样在电脑上画画 -
曾盛胡18377963298 ______ 如果你是画着玩的,那电脑程序里就有简单的画图程序,如果想要画CG或者要画专业的漫画,就需要ps等专业绘画工具了.先用手绘,再用扫描仪扫进电脑,用ps加以修饰就行了.或着直接在电脑上作画,这就要用到数位板了,它可以帮助人在电脑上快捷,熟练地绘画,和在纸上手绘一样.常用的绘画工具软件有PS、painter、open canvas、Easy paint tool sal.希望回答能让你满意.
家吕亭4901用电脑画图怎么画
曾盛胡18377963298 ______ 画图啊,呵呵,你最好下载photoshop或者painter或者coreldraw这些软件,当然还有flash也可以画,但这个软件是用来做动画的,你要做动画,可以在里面把你画的东西做成动画 祝你愉快!
家吕亭4901怎样用电脑画画 -
曾盛胡18377963298 ______ 一般来说……在电脑上,画画.可以用PS软件.当然,要看你画什么了,如果是画工程图什么的,就要用CAD之类的,如果是效果图三维图,那么就要用3D,玛雅之类.如果只是简单的图片之类,那么PS就可以了.至于工具上嘛,可以选择...
家吕亭4901怎样用电脑作图 -
曾盛胡18377963298 ______ 电脑本身有绘图功能,另外可以下载photoshop、3Dmax、flash等软件可以作图.
家吕亭4901怎么用电脑画图 -
曾盛胡18377963298 ______ 你可以点开始然后点击所有程序然后里面会有一个附件的文件 里面就有画图工具了
家吕亭4901怎样在电脑上画图
曾盛胡18377963298 ______ 1 首先操作系统本身就带画图软件 在开始菜单附件里 2 如果你需要专业点的 比如PS 3DMAX CAD 或者纯画图软件 可以去互联网上下载
家吕亭4901怎么在电脑里绘图
曾盛胡18377963298 ______ 用绘图软件,如CAD等.先装上这类软件.
家吕亭4901如何用电脑绘图 -
曾盛胡18377963298 ______ 一般别人画都是用数位板画的.但是你也也可以不用 不过要麻烦很多 你用铅笔工具画好初稿 然后用钢笔慢慢拉线条 最后上色部分就要你自己慢慢学了 还有你想学鼠绘你就首先把PS学会.可以去百度一下 PS鼠绘教学 PS是个综合性软件 CorelPainter 这款软件是专业绘画软件.至于Sai 这个软件适合初学者用 很简便.希望能帮助楼主.至于教程 你可以去问百度先森.