herrDeng網內搜尋

自訂搜尋

Ads

2023年3月20日 星期一

python撰寫使用openai api DALL-E產生黑柴AI假圖

 
 python撰寫使用openai api DALL-E產生黑柴AI假圖。相關python code請進。
 使用python套件openai, requests, opencv的綜合練習。 
「openai之DALL-E簡介與操作百變黑柴AI假圖」https://youtu.be/IRBmM-wO_FE 

openai還有其他試用的姊妹產品「openai之point-E操作產生3D點雲」

「使用openAI之chatGPT學習 opencv C++程式」https://youtu.be/HH4TZnRynPE
==============================================
print('使用openai的api進行DALL-E AI假圖生成')
!pip install openai

import openai

openai.api_key_path = "openai-key.txt"#金鑰所存放的檔案

r=openai.Image.create(
  prompt="2 black shiba inus driving cars in a photorealistic style",
  n=1,
  size="1024x1024"
)
print(r)

im=[]
im.append(r["data"][0]["url"])

#以下採requests下載AI圖
import requests
r0 = requests.get(im[0])
if r0.status_code==200:
    with open('imy.png', 'wb') as f:
        f.write(r0.content)
#顯示圖的部份採用opencv,這在google colab上不適用
import cv2
x=cv2.imread('imy.png')
cv2.imshow('AI image', x)
cv2.waitKey(0)
cv2.destroyAllWindows()

沒有留言:

Related Posts Plugin for WordPress, Blogger...

熱門文章