付費限定

code lnterpreter 圖片生成視頻

閱讀時間約 6 分鐘


粒子消散效果指令:

 

我想將照片塊狀消散效果應用到這張圖片上。你能幫我嗎?為我提供下載生成的視頻的連結。使用下面的代碼

1import imageio

import numpy as np

import random

# Load the image

image_path = "[INSERT IMAGE PATH HERE]"

image = imageio.imread(image_path)

# Define the block size

block_size = 4

# Get the dimensions of the image

height, width, _ = image.shape

# Make sure the image dimensions are divisible by block size

height -= height % block_size

width -= width % block_size

# Crop the image to the new dimensions

image = image[:height, :width]

# Create a copy of the blocks dictionary to use for the animation

anim_blocks = blocks.copy()

# Create a dictionary to store the velocity of each block, with further reduced initial speed range

velocities = {key: [random.uniform(-2.5, 2.5), random.uniform(-2.5, 2.5)] for key in anim_blocks.keys()}

# Create a dictionary to store the start frame for each block, with upper blocks starting earlier and a random offset

start_frames = {key: int((key[0] / num_blocks_y) * num_frames) + random.randint(-num_frames//10, num_frames//10) for key in anim_blocks.keys()}

# Create a writer object to write the frames to a MP4 file

writer = imageio.get_writer('/mnt/data/animation_gradual_random.mp4', fps=24)

# Create a progress bar for the loop

pbar = tqdm(total=num_frames)

# Loop over the frames

for frame in range(num_frames):

# Create a blank image for this frame

frame_img = np.full(img_array.shape, 0, dtype=np.uint8)

# Loop over the blocks

for key in list(anim_blocks.keys()):

# If the block has not started to disintegrate yet, skip it

if frame < start_frames[key]:

# Draw the block on the frame image

frame_img[key[0]*block_size:(key[0]+1)*block_size, key[1]*block_size:(key[1]+1)*block_size] = anim_blocks[key]

continue

# Update the position of the block

key_new = (int(key[0] + velocities[key][1]), int(key[1] + velocities[key][0]))

# If the block has moved off the image, remove it from the dictionary

if key_new[0] < 0 or key_new[0] >= num_blocks_y or key_new[1] < 0 or key_new[1] >= num_blocks_x:

del anim_blocks[key]

continue

# Update the velocity of the block

velocities[key][0] -= air_resistance * velocities[key][0]

velocities[key][1] += gravity - air_resistance * velocities[key][1]

# Draw the block on the frame image

frame_img[key_new[0]*block_size:(key_new[0]+1)*block_size, key_new[1]*block_size:(key_new[1]+1)*block_size] = anim_blocks[key]

# Move the block in the dictionaries

anim_blocks[key_new] = anim_blocks.pop(key)

velocities[key_new] = velocities.pop(key)

# Add the frame to the MP4 file

writer.append_data(frame_img)

# Update the progress bar

pbar.update(1)

# Close the writer

writer.close()

# Close the progress bar

pbar.close()

'/mnt/data/animation_gradual_random.mp4'

如提示需要填寫變數,可以讓chatgpt自己來執行。

保證粒子塊的大小在“2*2的塊”以下即可。

如果尺寸太大,效果會有折扣。

The creator is preparing
請加入 男子漢聊AI的沙龍 了解最新動態!
21會員
186Content count
「秒懂AI提問指令」是您AI學習的社群首選,擁有專業的ChatGPT、MidJourney及stable diffusion知識分享。這裡不僅是學習AI內容的最佳平台,更是實戰與資源的寶庫。讓人工智能成為你的效率神器,助您深入了解AI各種面向。更重要的是,我們的社群中聚集了大量AI極客,讓您有機會與同好一同交流、學習。
留言0
查看全部
發表第一個留言支持創作者!
男子漢聊AI的沙龍 的其他內容
[圖片產生器標準版] 案例一: INPUT = 一隻貓的照片(此處以中文輸入) 第一步翻譯成中文:“一張貓的照片”
請學習並掌握以下方式,當我提出新的問題後,請按照以下步驟的方式,來幫助我回答所有問題: 第一步:定義問題:我有一個創業問題,我正在基於AI繪畫做創業,但是我不確定如何透過AI繪畫賺錢?
1.組織計劃。 我正在學習【技能課程】幫助我創建一個每日計劃,以使用時間阻斷技術管理我的任務。 2.控制你的思想。 「使用認知行為療法(CBT)技術,指導我如何管理和控制【具體想法】的負面想法
1.提升決策力量。 提示語: "我是一個【人物特徵】面臨著一個重大決定:[插入決定]。我需要看清楚每個選項的優勢和劣勢。請列出選擇和不選擇這個選項的可能結果,請根據我自身情況結合目前市場環境,進行客觀分析,以便我有更好的決策。
充當日語漢字測驗機 我希望你充當日文漢字測驗機。每次我問你下一個問題時,你要從JLPTN5漢字清單中隨機提供一個日文漢字,並詢問它的意思。
1.第一步找爆款文案: 例:(小紅書種草文案) 冰涼蛋夏日行走的小空調!六神小冰塊來襲! 對怕熱愛流汗的姊妹 是真怕過夏天 每次一出門,沒幾分鐘就大汗淋漓 尤其是在戶外、海邊待久了 太陽曬的肌膚表皮滾燙滾燙的 真恨不得搬一台冷氣出門 -
[圖片產生器標準版] 案例一: INPUT = 一隻貓的照片(此處以中文輸入) 第一步翻譯成中文:“一張貓的照片”
請學習並掌握以下方式,當我提出新的問題後,請按照以下步驟的方式,來幫助我回答所有問題: 第一步:定義問題:我有一個創業問題,我正在基於AI繪畫做創業,但是我不確定如何透過AI繪畫賺錢?
1.組織計劃。 我正在學習【技能課程】幫助我創建一個每日計劃,以使用時間阻斷技術管理我的任務。 2.控制你的思想。 「使用認知行為療法(CBT)技術,指導我如何管理和控制【具體想法】的負面想法
1.提升決策力量。 提示語: "我是一個【人物特徵】面臨著一個重大決定:[插入決定]。我需要看清楚每個選項的優勢和劣勢。請列出選擇和不選擇這個選項的可能結果,請根據我自身情況結合目前市場環境,進行客觀分析,以便我有更好的決策。
充當日語漢字測驗機 我希望你充當日文漢字測驗機。每次我問你下一個問題時,你要從JLPTN5漢字清單中隨機提供一個日文漢字,並詢問它的意思。
1.第一步找爆款文案: 例:(小紅書種草文案) 冰涼蛋夏日行走的小空調!六神小冰塊來襲! 對怕熱愛流汗的姊妹 是真怕過夏天 每次一出門,沒幾分鐘就大汗淋漓 尤其是在戶外、海邊待久了 太陽曬的肌膚表皮滾燙滾燙的 真恨不得搬一台冷氣出門 -
你可能也想看
Thumbnail
1.加權指數與櫃買指數 週五的加權指數在非農就業數據開出來後,雖稍微低於預期,但指數仍向上噴出,在美股開盤後於21500形成一個爆量假突破後急轉直下,就一路收至最低。 台股方面走勢需觀察週一在斷頭潮出現後,週二或週三開始有無買單進場支撐,在沒有明確的反轉訊號形成前,小夥伴盡量不要貿然抄底,或是追空
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
我們這篇文章的目的是希望透過了解Code Interpreter的原理是什麼,進而去理解Code Interpreter的能耐,再透過理解這個工具可以做到什麼,來反思我們該把那些工作交給這個全新的AI應用工具,重點是那些功能是過去做不到但是現在能夠做到的了?
Thumbnail
繼高中畢業以來已經7、8年了,我和code 學長他們還是有固定聯繫和偶爾出去玩的,一起的大部分都還是高中時代常講話的人,也就是說那群曾經都是不守規矩的壞學生的傢伙,不過有一個男人除外,他從來沒有參與過任何打架。 他叫做書柏,有著挺拔的身高,面容清秀卻濃眉大眼,是位回頭率相當高的俊美男子。他有著沒做過
不想過年天天被call怎麼辦? 試試看Code Freeze,安心過好年
Thumbnail
Code 系列 花門篇 可愛但是有點白目的花門會與不苟言笑的Code 君擦出什麼火花呢!? 我確診了,好幹啊啊啊 如果你願意看看這篇原創文,我會很開心。 不看的話,也還好啦( ;∀;)我不會在意的 我當初第一次見到老大是在……呃,我是真的覺得很抱歉……總之事情從我剛升上高中說起。
Thumbnail
心血來潮的8+9的高中回憶錄,全虛構,看見事實純屬巧合,謝謝。 這個應該會有下一集的系列主角是學校的老大Code君,本集敘事者為隼人,之後會再出現,可能會是敘事者或者出場人物。 看完不要覺得我的腦子壞掉,事實不用你提醒,這是學測仔的舒壓,好爽。
  一切的重點就是在利用文字排版與語言解構使程式碼more「readable」   範例如下列網址,有興趣深入了解可進去觀看
Thumbnail
交易所行為準則旨在保護臺灣「區域鏈暨加密貨幣自律組織」成員、投資者與消費者之利益,同時也促進區塊鏈產業之繁榮、引導加密貨幣正向發展。為促進成員發揚自律精神、恪遵法令規定、提昇商業道德並建立市場紀律,特在此宣誓本自律組織之成員應信守以下之基本原則:
Thumbnail
「究竟應該花多點時間去寫好編碼,還是應該快快寫好新的功能,往後才改善編碼的質素」,雖然大家心裏面都希望花時間寫好每一個功能的編碼,但面對開發時間永遠不足、上司的壓力,很多時就會無視編碼的質素,來成就新功能/新產品可以及早推出。我們怎麼說服你自己、你的上司一開始的編碼質素是何其重要?
Thumbnail
1.加權指數與櫃買指數 週五的加權指數在非農就業數據開出來後,雖稍微低於預期,但指數仍向上噴出,在美股開盤後於21500形成一個爆量假突破後急轉直下,就一路收至最低。 台股方面走勢需觀察週一在斷頭潮出現後,週二或週三開始有無買單進場支撐,在沒有明確的反轉訊號形成前,小夥伴盡量不要貿然抄底,或是追空
Thumbnail
重點摘要: 1.9 月降息 2 碼、進一步暗示年內還有 50 bp 降息 2.SEP 上修失業率預期,但快速的降息速率將有助失業率觸頂 3.未來幾個月經濟數據將繼續轉弱,經濟復甦的時點或是 1Q25 季底附近
Thumbnail
近期的「貼文發佈流程 & 版型大更新」功能大家使用了嗎? 新版式整體視覺上「更加凸顯圖片」,為了搭配這次的更新,我們推出首次貼文策展 ❤️ 使用貼文功能並完成這次的指定任務,還有機會獲得富士即可拍,讓你的美好回憶都可以用即可拍珍藏!
Thumbnail
我們這篇文章的目的是希望透過了解Code Interpreter的原理是什麼,進而去理解Code Interpreter的能耐,再透過理解這個工具可以做到什麼,來反思我們該把那些工作交給這個全新的AI應用工具,重點是那些功能是過去做不到但是現在能夠做到的了?
Thumbnail
繼高中畢業以來已經7、8年了,我和code 學長他們還是有固定聯繫和偶爾出去玩的,一起的大部分都還是高中時代常講話的人,也就是說那群曾經都是不守規矩的壞學生的傢伙,不過有一個男人除外,他從來沒有參與過任何打架。 他叫做書柏,有著挺拔的身高,面容清秀卻濃眉大眼,是位回頭率相當高的俊美男子。他有著沒做過
不想過年天天被call怎麼辦? 試試看Code Freeze,安心過好年
Thumbnail
Code 系列 花門篇 可愛但是有點白目的花門會與不苟言笑的Code 君擦出什麼火花呢!? 我確診了,好幹啊啊啊 如果你願意看看這篇原創文,我會很開心。 不看的話,也還好啦( ;∀;)我不會在意的 我當初第一次見到老大是在……呃,我是真的覺得很抱歉……總之事情從我剛升上高中說起。
Thumbnail
心血來潮的8+9的高中回憶錄,全虛構,看見事實純屬巧合,謝謝。 這個應該會有下一集的系列主角是學校的老大Code君,本集敘事者為隼人,之後會再出現,可能會是敘事者或者出場人物。 看完不要覺得我的腦子壞掉,事實不用你提醒,這是學測仔的舒壓,好爽。
  一切的重點就是在利用文字排版與語言解構使程式碼more「readable」   範例如下列網址,有興趣深入了解可進去觀看
Thumbnail
交易所行為準則旨在保護臺灣「區域鏈暨加密貨幣自律組織」成員、投資者與消費者之利益,同時也促進區塊鏈產業之繁榮、引導加密貨幣正向發展。為促進成員發揚自律精神、恪遵法令規定、提昇商業道德並建立市場紀律,特在此宣誓本自律組織之成員應信守以下之基本原則:
Thumbnail
「究竟應該花多點時間去寫好編碼,還是應該快快寫好新的功能,往後才改善編碼的質素」,雖然大家心裏面都希望花時間寫好每一個功能的編碼,但面對開發時間永遠不足、上司的壓力,很多時就會無視編碼的質素,來成就新功能/新產品可以及早推出。我們怎麼說服你自己、你的上司一開始的編碼質素是何其重要?