chatGPT衣食住行10种场景系列教程(01)使用chatGPT设计发型、P图变漂亮~真帅哈哈哈~

导读

时隔5个多月,chatGPT可谓是一日千里,越演越火,携带着AIGC行业一起飞了起来,那么在短短5个月当中有那些值得我们关注的事件?有那些好玩的场景?以及有那些chatGPT好用的工具?本文都将一一告诉你。同时,chatGPT勇哥是怎么落地盈利的?chatGPT产品落地避坑指南是什么?chatGPT真的会替代程序吗?chatGPT的盈利手段和未来发展机遇在哪里?敬看下文。

勇哥给大家带来第二场chatGPT专题直播,希望大家一键三连多多支持:

01-直播内容介绍

内容大纲

勇哥将从chatGPT的简约而不简单的介绍开始,带大家回顾近5个月的事件热点,并分享一款开发利器。然后就开始待大家嗨玩10种场景。最后在说说勇哥的产品是什么?怎么变现?已经chatGPT的生态发展和发展机遇,再再再最后聊聊chatGPT是否会替代程序员?
在这里插入图片描述

如何使用chatGPT进行发型设计?

俗话说得好,无发型不青春,一个好看的头像是青春年轻的主要标志,但是你有适合你的发型吗?接下来,勇哥就用chatGPT带你来为自己设计发型,彰显属于自己的青春。

在这里插入图片描述

先看一个案例:给勇哥设计一个好看的发型,应该怎么做呢?

PS :勇哥真人露面,下血本了哈

实现的步骤:

  • 第一步先删除源图中人物的头像
  • 第二步调用chatGPT的api生成发型
  • 第三步选取自己喜欢的发型去理发店

在这里插入图片描述

第一步先删除源图中人物的头像,特别注意处理后的的图片:

  • 必须是正方形,也就是图片长和宽必须相等
  • 图片文件的格式必须是PNG

在这里插入图片描述

第二步调用chatGPT的api生成发型

// 从环境变量中获取openai-key
String key = System.getenv("API-KEY");

OpenAiClient client = OpenAiClientFactory.createClient(key);
// 发起生成头像的请求
RequestBody request = ImageEditRequest.builder()
    .image(new File("E:\\教学资料\\直播课\\第六场\\01-发型设计\\1.png"))//原图
    .mask(new File("E:\\教学资料\\直播课\\第六场\\01-发型设计\\a.png"))// 有空白的图
    .n(2)// 生成的头型照片张数
    .size("512x512")
    .prompt("设计一个好看的头型,要个性时尚")
    .build().toRequestBody();
Call<ImageResult> imageResultCall = client.callImageEdit(request);
// 解析结果
Response<ImageResult> execute = imageResultCall.execute();
if(execute.isSuccessful()) {
    
    
    List<Base64Image> list = execute.body().getData();
    for (Base64Image base64Image : list) {
    
    
        // 生成的头型地址
        System.out.println(base64Image.getUrl());
    }
}else{
    
    
    System.out.println("请求失败~");
}

查看效果:帅呆了,哈哈哈… 关注勇哥支持以下吧~~

在这里插入图片描述

如何使用chatGPT修图变美?

P图是人人的梦想,有了chatGPT之后,这个梦想离大家其实近在咫尺,接下我们就用chatGPT来修一下图,让自己的照片变帅~

在这里插入图片描述

先看这个案例,让chatGPT给我们P掉胡子

实现的步骤是:

  • 第一步把照片中胡子区域给空白处理
  • 第二步调用chatGPT的代码就行修图
  • 第三步预览效果

在这里插入图片描述

第一步把照片中胡子区域给空白处理,抹掉上下胡子,注意我也把头发去掉了的。

在这里插入图片描述

第二步调用chatGPT的代码就行修图

// 从环境变量中获取openai-key
String key = System.getenv("API-KEY");

OpenAiClient client = OpenAiClientFactory.createClient(key);
// 发起生成头像的请求
RequestBody request = ImageEditRequest.builder()
    .image(new File("E:\\教学资料\\直播课\\第六场\\02-P图\\1.png"))//原图
    .mask(new File("E:\\教学资料\\直播课\\第六场\\02-P图\\a.png"))// 有空白的图
    .n(2)// 生成的头型照片张数
    .size("512x512")
    .prompt("皮肤美白一些、单眼皮、头型正式一些、上下胡子都不要,要去干净")
    .build().toRequestBody();
Call<ImageResult> imageResultCall = client.callImageEdit(request);
// 解析结果
Response<ImageResult> execute = imageResultCall.execute();
if(execute.isSuccessful()) {
    
    
    List<Base64Image> list = execute.body().getData();
    for (Base64Image base64Image : list) {
    
    
        // 生成的头型地址
        System.out.println(base64Image.getUrl());
    }
}else{
    
    
    System.out.println("请求失败~");
}

第三步预览效果

通过效果发现:chatGPT去掉胡子不行,越去越多,我无语了

在这里插入图片描述

为此我换成让chatGPT给我P个单眼皮,这个效果还可以,就是头型哈哈哈

在这里插入图片描述

下一篇文章将分享如何进行衣服搭配、首饰搭配、如果精准购物,关注我不容错过嗨玩精彩。感谢支持!

猜你喜欢

转载自blog.csdn.net/luoxueyong/article/details/130284060
今日推荐