前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【腾讯云AI绘画】 老师,我想学绘画

【腾讯云AI绘画】 老师,我想学绘画

原创
作者头像
GoBoy
发布2023-12-06 17:04:13
4581
发布2023-12-06 17:04:13
举报
文章被收录于专栏:Goboy

开局图

产品介绍

AI 绘画(AI Art)是一款 AI 图像生成与编辑技术 API 服务,可以结合输入的图片或文本智能创作出与输入相关的图像内容,具有更强大的中文理解能力、更多样化的风格选择,以及更偏东方审美的绘画创作能力,更好支持中文场景下的建筑风景生成、古诗词理解、水墨剪纸等中国元素风格生成,以及各种动漫、游戏风格的高精度图像生成和风格转换,为高质量的内容创作、内容运营提供技术支持。

具体提供以下 API 服务:

智能文生图:以文生图。根据输入的文本描述,智能生成与之相关的结果图,支持水墨画、油画、动漫等多种风格的图片生成。

智能图生图 :以图生图。根据输入的图片及辅助文本描述,智能生成与之相关的结果图,支持动漫、古风等多种风格的图片生成。

服务形态

AI绘画是一款AI图像生成与编辑技术产品,提供API服务;智能图像创作是一款开箱即用的AI绘画在线创作工具;

产品优势

自研算法

以腾讯自研文生图模型作为算法技术内核,在图片、视频多模表征、多模搜索与生成上达到业界先进水平。

风格多样

提供数十种不同风格选择,支持中国风、动漫、游戏、传统绘画等不同场景风格的高精度图像生成和风格转换。

中文适配性强

基于高质量的中文图文数据训练,具有更强大的中文理解能力以及更偏东方审美的绘画创作能力。

配置灵活

支持正负向文本引导词以及不同分辨率、尺寸和相似度等自定义参数设置,赋予更高的可用性与可玩性,满足多样化的场景应用需要。

性能良好

从模型蒸馏、压缩量化到模型加速上进行了全面改善,有效提升模型推理性能,降低计算与落地成本。

简单易用

标准化接口封装,调用简单,兼容性强。

免费篇

不花钱,也可以AI绘画,是不是很刺激。

AI绘画--提供API服务

根据输入的文字或图片智能生成与之相关的图像内容,需要二次开发,适用于有一定编程基础的开发者,开通控制台可领取文生图和图生图各50张免费额度

智能文生图:根据输入的文本描述智能生成与之相关的结果图

智能图生图:根据输入的图片和文本智能生成与之相关的图片

产品介绍:https://cloud.tencent.com/product/aiart

智能文生图

春风得意马蹄疾,一日看尽长安花。

智能图生图

给自己换个帅气逼人的头像

智能图像创作平台--AI绘画在线创作工具

根据输入的文字或图片智能生成与之相关的图像内容,无需二次开发、开箱即用的AI绘画在线创作工具,首次登录领取10张免费额度

基础版:包含同时生成2张图片,500张生成额度等权益

标准版:包含同时生成5张图片,2000张生成额度等权益

专业版:包含同时生成10张图片,5000张生成额度等权益

产品体验入口:https://ti-image.cloud.tencent.com/text-to-image

文生图

AI老师,我想成为徐悲鸿。

图生图

AI老师,我想成为现代徐悲鸿之策马奔腾

收费篇

适用于有一定编程基础的开发者。

兄弟们,买它~

开发者的自我修养,我们伟大领袖曾说过,实践是检验真理的唯一标准。

文生图相关接口

接口名称

接口功能

频率限制(次/秒)

智能文生图

-

Java实践篇

SDK 包名称:tencentcloud-sdk-java-aiart

SDK 版本:3.1.897

SDK 包管理平台:maven

SDK 使用条件:Java 7+

SDK 安装命令:

代码语言:javascript
复制
# 版本在maven生效需要时间,如获取不到对应的版本,可以调低版本号
<dependency>
    <groupId>com.tencentcloudapi</groupId>
    <artifactId>tencentcloud-sdk-java-aiart</artifactId>
    <version>3.1.897</version>
</dependency> 

代码示例

代码语言:java
复制
import com.tencentcloudapi.common.Credential;
import com.tencentcloudapi.common.profile.ClientProfile;
import com.tencentcloudapi.common.profile.HttpProfile;
import com.tencentcloudapi.common.exception.TencentCloudSDKException;
import com.tencentcloudapi.aiart.v20221229.AiartClient;
import com.tencentcloudapi.aiart.v20221229.models.*;

public class TextToImage
{
    public static void main(String [] args) {
        try{
            // 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密
            // 代码泄露可能会导致 SecretId 和 SecretKey 泄露,并威胁账号下所有资源的安全性。以下代码示例仅供参考,建议采用更安全的方式来使用密钥,请参见:https://cloud.tencent.com/document/product/1278/85305
            // 密钥可前往官网控制台 https://console.cloud.tencent.com/cam/capi 进行获取
            Credential cred = new Credential("SecretId", "SecretKey");
            // 实例化一个http选项,可选的,没有特殊需求可以跳过
            HttpProfile httpProfile = new HttpProfile();
            httpProfile.setEndpoint("aiart.tencentcloudapi.com");
            // 实例化一个client选项,可选的,没有特殊需求可以跳过
            ClientProfile clientProfile = new ClientProfile();
            clientProfile.setHttpProfile(httpProfile);
            // 实例化要请求产品的client对象,clientProfile是可选的
            AiartClient client = new AiartClient(cred, "ap-shanghai", clientProfile);
            // 实例化一个请求对象,每个接口都会对应一个request对象
            TextToImageRequest req = new TextToImageRequest();
            req.setPrompt("Hello,World");
            // 返回的resp是一个TextToImageResponse的实例,与请求对象对应
            TextToImageResponse resp = client.TextToImage(req);
            // 输出json格式的字符串回包
            System.out.println(TextToImageResponse.toJsonString(resp));
        } catch (TencentCloudSDKException e) {
            System.out.println(e.toString());
        }
    }
}

返回结果:

代码语言:javascript
复制
{
  "Response": {
    "RequestId": "b021e439-2c7c-47b2-8353-86e79febb4d3",
    // 此处返回的是BASE64的编码,由于过长,所以就不做展示了。
    "ResultImage": "xxxxxxxxxxxxxxxxxxxxx"
  }
}

图生图相关接口

接口名称

接口功能

频率限制(次/秒)

智能图生图

-

Python实战篇

SDK 包名称:tencentcloud-sdk-python-aiart

SDK 版本:3.0.1047

SDK 包管理平台:pypi

SDK 使用条件:Python 2.7+, 3.7+

SDK 安装命令:

代码语言:javascript
复制
pip install tencentcloud-sdk-python-aiart 

代码示例

代码语言:python
代码运行次数:0
复制
import json
from tencentcloud.common import credential
from tencentcloud.common.profile.client_profile import ClientProfile
from tencentcloud.common.profile.http_profile import HttpProfile
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
from tencentcloud.aiart.v20221229 import aiart_client, models
try:
    # 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密
    # 代码泄露可能会导致 SecretId 和 SecretKey 泄露,并威胁账号下所有资源的安全性。以下代码示例仅供参考,建议采用更安全的方式来使用密钥,请参见:https://cloud.tencent.com/document/product/1278/85305
    # 密钥可前往官网控制台 https://console.cloud.tencent.com/cam/capi 进行获取
    cred = credential.Credential("SecretId", "SecretKey")
    # 实例化一个http选项,可选的,没有特殊需求可以跳过
    httpProfile = HttpProfile()
    httpProfile.endpoint = "aiart.tencentcloudapi.com"

    # 实例化一个client选项,可选的,没有特殊需求可以跳过
    clientProfile = ClientProfile()
    clientProfile.httpProfile = httpProfile
    # 实例化要请求产品的client对象,clientProfile是可选的
    client = aiart_client.AiartClient(cred, "ap-shanghai", clientProfile)

    # 实例化一个请求对象,每个接口都会对应一个request对象
    req = models.ImageToImageRequest()
    params = {
        "InputUrl": "https://pics5.baidu.com/feed/4d086e061d950a7be455168991af51d4f3d3c9a3.jpeg"
    }
    req.from_json_string(json.dumps(params))

    # 返回的resp是一个ImageToImageResponse的实例,与请求对象对应
    resp = client.ImageToImage(req)
    # 输出json格式的字符串回包
    print(resp.to_json_string())

except TencentCloudSDKException as err:
    print(err)

返回结果

代码语言:javascript
复制
{
    "Response":{
        "RequestId":"05b1d6a5-c912-429e-b873-b76c15bb1e99",
        // 此处返回的是BASE64的编码,由于过长,所以就不做展示了。
        "ResultImage":"/9j/2w"
    }
}

我老李也是十里八春有名的后生

应用场景

文化传播

策划者可以将活动形式与潮流的 AIGC 创意玩法相结合,打造生动有趣的艺术文化主题活动,人人皆可参与互动,自由尝试艺术创作,体验文化多样魅力,提升互动氛围和活动影响力。

典型场景:新年活动、诗意作画、万物皆可剪纸等。

风格变换

为图片切换各种创意风格,令图片具备独特的艺术特征,呈现出丰富多彩的艺术灵感。

典型场景:头像风格化、场景风格化。

文学配图

对描述型的文稿进行素材配图的创作,输入的文稿可以引发读者的想象力和共情,更适合网络文学、非严肃报告、非科学研究说明文等文章配图。

典型场景:网络小说封面、公众号推文插图等。

设计辅助

游戏、漫画、影视等场景的初始化设计和草图创作,前期借助 AI 能力进行大量的实验作为初步的风格、内容、构图尝试积累,从中选择出相对较好的效果参考进行进一步的高精度内容创作,帮助制作人从大量繁琐冗余的细节工作中抽身。

典型场景:游戏原画设计、漫画草图创作、影视分镜场景构建、海报等物料设计等。

结语

AI绘画是一项引人兴奋的技术,将人工智能与艺术融合,展现了创造力和技术的无限可能性。通过模型训练,计算机能够学习并模仿艺术家的风格,创造出独特而令人惊叹的艺术品。

然而,尽管AI绘画在艺术创作中展现出巨大潜力,却引起了一些讨论和争议。有人认为这是艺术的进步,提供了新的创作工具和方式;而另一些人担心AI可能取代人类创作者,导致失业和创造力的贫乏。

尽管存在争议,但AI绘画展示了科技与艺术相互融合的可能性,并为未来的创作提供了新的可能性。在这个不断演变的领域,我们期待看到更多令人惊叹的创作,同时也需要思考如何在技术和创意之间找到平衡,确保艺术的灵魂不被失去

如果需要更多内容请点击腾讯云AI绘画特惠活动 (tencent.com)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 开局图
  • 产品介绍
    • 服务形态
    • 产品优势
      • 自研算法
        • 风格多样
          • 中文适配性强
            • 配置灵活
              • 性能良好
                • 简单易用
                • 免费篇
                  • AI绘画--提供API服务
                    • 智能文生图
                    • 智能图生图
                  • 智能图像创作平台--AI绘画在线创作工具
                  • 收费篇
                    • 文生图相关接口
                      • Java实践篇
                        • 图生图相关接口
                          • Python实战篇
                          • 应用场景
                            • 文化传播
                              • 风格变换
                                • 文学配图
                                  • 设计辅助
                                  • 结语
                                  相关产品与服务
                                  大模型图像创作引擎
                                  大模型图像创作引擎是一款提供 AI 图像生成与处理能力的 API 技术服务,可以结合输入的文本或图像智能创作图像内容,具有更精美的绘图品质、更强大的中文理解能力、更多样的风格选择与更广泛的应用场景,为高质量的图像内容创作、内容运营提供技术支持。
                                  领券
                                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档