有了AI智能绘画,我也可以成为绘画大师——全球最大规模中文跨模态生成模型ERNIE-ViLG

对于绘画一窍不通的我,也喜欢看动漫,看到一些绝美的画,何尝不会感叹,要是我也会画画就好了,现在终于有机会帮我实现这个想法了,无意间看到了AI的一个新应用,最近热度还挺高的AI绘画,充分引起了我的兴趣,于是乎我决定试用市面上主流的几款,包括了ERNIE-ViLG,DALL·E,Imagen,Midjourney,Disco Diffusion 从安装到简单的使用,接下来让我们先来看看支持中文的文转图模型ERNIE-ViLG,到底有多么好玩吧。

  • 安装环境如下

win10,python3.8

  • ERNIE-ViLG介绍

文心ERNIE-ViLG是百度开发的,参数规模达到100亿,是目前为止全球最大规模中文跨模态生成模型,可以输入一段文本描述以及生成风格,模型就会根据输入的内容自动创作出符合要求的图像。github地址

https://github.com/PaddlePaddle/PaddleHub/tree/develop/modules/image/text_to_image/ernie_vilg

  • 安装开源预训练模型版本过程

根据步骤进行安装,我用的是cpu版本,如果系统环境变量pip路径是python3.8下的pip可以直接使用下面命令安装

安装paddlepaddle,版本需要大于2.0.0,直接安装的版本满足

pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple/

安装paddlehub, 版本需要大于2.2.0,直接安装的版本满足

pip install paddlehub -i https://mirror.baidu.com/pypi/simple/

安装paddlepaddle的ernie_vilg模块

hub install ernie_vilg

  • 测试

安装完成预训练模型以后,可以直接使用下面的代码进行简单测试,结果会生成6幅油画。

import paddlehub as hubmodule = hub.Module(name="ernie_vilg")text_prompts = ["炎热的夏日,蓝天白云,公路边上一望无垠金黄色的稻田,戴着草帽的农夫在稻田里收割水稻"]#参数介绍,text_prompts是要画的内容描述,style是画的风格,output_dir是结果的输出目录,里面最为关键的是text_prompts参数images = module.generate_image(text_prompts=text_prompts, style='油画',output_dir='./ernie_vilg_out/')

根据输出来看,5幅画中都没有农民在稻田里收割的细节,不过仅仅这么一句话,就能出来这个效果感觉还不错。

简单的介绍就到这里了,如果大家还想具体知道如何画出更好更美的可以点击下面的链接查看具体内容。

有了AI智能绘画,我也可以成为绘画大师——全球最大规模中文跨模态生成模型ERNIE-ViLG

如果大家喜欢也可以关注下面的微信公众号PythonerLeague,会有更多优质python技术文章发布,让我们不一起进步,有问题也可以提问,互相讨论帮助

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/60164.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

我迟早被这些AI绘画笑死

詹士 发自 凹非寺量子位 | 公众号 QbitAI AI绘画,你没事吧? 狗主人直接变身狗爸爸,被顶上APP首页: 纯欲风女孩变成了纯欲风猴子…… 下方网友评价「当真是二次猿模型」: 甚至,还有结婚照男主角变成墙上大头…

AI绘画是什么?人工智能到底会不会代替真人

随着科技的不断进步以及人工智能的飞速发展,AI渗透各行各业的方方面面,甚至经常会出现这样一个话题:人工智能到底会不会代替真人?那么,今天我们就来聊一聊ai绘画领域的那些事。 首先我们来说一说什么是AI绘画。AI绘画&…

AI绘画是艺术还是技术?AI绘画会让插画师集体失业?

今年以来,AI绘画的讨论热潮此起彼伏,过一段时间就会引起争议和恐慌。 就在近日,日本推出一款名为mimic的AI绘画软件,被日本绘画圈集体声讨,许多画师公开禁止AI绘画;恰巧最近美国艺术圈里关于AI绘画也发生了…

AI绘画神器Stable Diffusion的疯狂与危险

本文来源 AI前线 作者 | JAMES VINCENT 译者 | 核子可乐 策划 | 刘燕 最近几周,一款名为 Stable Diffusion 的文本到图像程序横空出世,瞬间颠覆了一切。Stable Diffusion 将无过滤图像生成的门槛下放到历史最低。它一边被 AI 艺术界所称道&#xff0c…

AI绘画爆火,人工智能会取代艺术吗

我们都知道,人工智能正在给艺术领域带来一场革命。从AI自动绘画到AI插画,再到AI创作,越来越多的人在感受着人工智能技术的进步。但是我们也发现了一个问题,就是人们担心人工智能会取代人类的工作。那么,我们到底该如何…

AI绘画火爆,到现在还只是冰山一角?AIGC掀起当代新艺术浪潮

前言: hello,大家好我是Dream。近日,各大社交平台掀起了一股“AI绘图”风潮,很多同学朋友纷纷在社交平台上晒出了属于自己的AI照片,一时间AI相关话题热度高涨。那对于AI绘画以及开启AI内容创作新时代的昆仑万维你究竟了…

AI(Adobe illustrator)绘制人物插画教程

如何在Adobe illustrator绘制多角色插画?2022年中国将接任金砖国家主席国,主办金砖国家领导人第十四次会晤,为了纪念这一事件,我们来使用Adobe illustrator绘制一副表达金砖国朋友们之间友谊的插画吧~ 一、如何绘制白人…

用了小郑导师的这套模板,我的毕设有着落了~

☕前言: 不知不觉已经在大学中度过了四年时光,春暖花开、桃红柳绿,又到了一年毕设季,恰逢〖新星计划2023〗活动正好有毕设相关的创作方向,号称两小时带我搞定毕设,像我这样喜欢白嫖(&#x1f61…

mac如何设置环境变量

最近在学chatgpt api编程,需要在python脚本里调用openai的sercet key。 import openai openai.api_key "xxxx" //省略若干行 这种脚本肯定不能上传代码仓库或者发给别人,否则会有sercet key泄漏的风险。 于是想把key写在环境变量里&#xff0…

全网多种方式解决The requested resource [/] is not available的错误

文章目录 1. 复现错误2. 分析错误3. 解决错误3.1 本地项目3.2 线上项目 4. 此错误的其他解决方法 1. 复现错误 曾记得,当初使用idea来写Java web项目时,常常因为Tomcat配置导致如下错误: 即The requested resource [/] is not available问题…

bing搜索添加站点说明

第一步是创建必应网站管理员工具帐户,您可以在其中添加网站。请注意,您必须证明您 拥有该网站(或网站的相应部分)的所有权,以将其添加到您的网站站长工具帐户中。您可以创建一个 包含整个网域 (example.com…

6款视频剪辑软件,免费又实用建议收藏!

小伙伴们大家好,大家都知道视频是当下比较流行的运营玩法,不论是B站UP主,还是抖音、快手网红咖都离不开视频剪辑,今天就给大家推荐几款免费又实用的视频编辑工具。 VideoPad https://www.nchsoftware.com/videopad/index.html v…

拥有这3款软件,可以将视频裁剪掉不需要的部分

现在由于各种短视频平台的盛行,许多小伙伴会尝试着自己拍摄创作剪辑,并将其分享发布。不过不同的平台有不同的上传要求,例如视频时长,有些要求的是仅能导入15秒内,有些则是1分钟内等等,如果没有按照它们适配…

不可以错过的视频剪辑软件,小白轻松上手剪辑!

现在很多人都喜欢拍视频,而面对着电脑或者手机中所保存的大量视频文件,如果不经过剪辑处理,想要跟好友或者亲人分享视频内容,确实很麻烦。因此,大部分人都纷纷加入了视频剪辑队伍当中,但是很多都是零基础&a…

不知道手机视频剪辑app哪个好用?来试试这2个良心实用的软件

现在越来越多的人加入了短视频行业,制作视频已成为生活中非常普遍的事情,我们凭自己的能力剪辑出作品其实也很简单。不过现在的视频剪辑软件可以说是层出不穷,那么你们知道手机视频剪辑app哪个好用吗?下面我就总结了2个比较良心实…

GPT-4 重磅论文:它是如何推理、计划和创造的?

我们对GPT-4的研究完全是现象学的:我们专注于GPT-4能做的令人惊讶的事情,但我们并没有解决为什么以及如何实现如此卓越的智能的基本问题。它是如何推理、计划和创造的? 当它的核心只是简单的算法组件--梯度下降和大规模变换器与极其大量的数据…

10倍效能不是梦:“软件工程3.0”之下软件研发

在写这篇文章前,看到一条消息,即阿里巴巴集团董事会主席兼首席执行官张勇(逍遥子)发布全员信《唯有自我变革,才能开创未来》,启动新一轮公司治理变革。而这是24年来最重要的一次组织变革,阿里集…

保姆级教程-如何使用LLAMA2 大模型

Meta 刚刚发布了一个名为 Llama 2 的大模型 如果你和我一样迫不及待地想要亲自动手用它来构建自己的应用,那就认真阅读这篇文章吧。 使用任何类型的 LLM 进行构建的第一步是将其托管在某处并通过 API 使用它。 然后可以轻松地将其集成到你的应用程序中 为什么要使用 llama …

[OpenGL] 骨骼动画原理和实现(Qt)

最近在自己的练习项目中加入了骨骼动画系统。本篇文章主要讨论骨骼动画的基本原理,以及动画的导入和绘制。 多个骨骼动画循环播放效果,素材来源:unreal商城 概念引入 对于网格体而言有不少实现动画的方式。直接对顶点进行操作也就是顶点动画&…

笔记一:微信小游戏可视化开发工具-变更动画播放速度

直接用修改变量的方式去修改动画播放的速度不会生效。比如下面的方式: 虽然变量可以修改成功,但是动画的播放速度还是初始的播放速度,无法变更。也就是动画一旦开始播放后,速度就没法再改变了。试过这两个积木,也没法变…