Midjourney 作為大家最常使用的 AI 繪圖工具,除了基本「以文生圖」的功能,也可以用「以圖算圖」的方式,生成與原圖相似照片,在套用不同的指令,去產生各種風格的照片。
這篇文章以韓劇劇照作為範例,替照片中的角色生成不一樣的呈現風格,最後也會做一些以圖算圖的小撇步給大家參考。
Table of Contents
Midjourney 以圖算圖事前準備
1. 註冊 Discord,前往 Midjouney 網站
Midjourney 目前都是透過 Discord 介面輸入指令來操作,所以需要先於 Discord 進行註冊,官方有提供教學指南,流程不會很困難,也可以用翻譯協助進行操作。
2. 選擇以圖算圖的照片
這一篇是教大家如何用以圖算圖來生成類似的照片,所以也可以先準備好照片跟著操作。這篇是以韓劇人物圖來生成,大家也可以用自己的照片 (盡量是高畫質),生成不同風格的個人照。
3. 選擇照片生成風格
生成照片還有一個很重要的環節是風格選定,可以參考官方整理的網站— Midlibrary,裡面是一些藝術家提供給 AI 使用的呈現風格,大家也可以在裡面找尋自己理想的呈現。
完成以上三個步驟後,就可以開始進行以圖算圖的操作了!
Midjourney 以圖算圖操作流程
Step 1. 上傳欲生成的劇照原圖
打開 Midjourney,在對話框點選兩次「+」號,或是點選加號後,選擇「上傳檔案」,將欲生成的劇照原圖上傳。上傳後照片會出現在對話框的預覽,直接按「Enter」送出。
小撇步:如果想讓生成的照片與上傳的原圖很相近,盡量選擇單人,以及背景乾淨的照片,人物有夠明確的特徵,會更好生成相似的照片。
Step 2. 複製劇照原圖的圖片位址
點擊剛才上傳的劇照原圖,會用彈出的方式顯示照片,接著點擊照片左下角的「在瀏覽器開啟」,照片會在新視窗開啟,複製新視窗的照片連結。
也有些人習慣直接在照片按右鍵,找到「複製圖片位址」的選項,直接複製連結,這邊要注意複製的照片連結是否為正確的圖片位址。
正確的連結會是以檔名 (.jpg .png) 為結尾,要正確的運用,才有辦法成功依據照片和指令,去生成一張符合需求的圖片出來。
Step 3. 對話框輸入指令 (Prompt)。
接著回到 Midjourney,在對話框輸入「/」,選擇「/imagine」,就會出現可以輸入指令 (Prompt) 的地方,可以開始構思生成圖片的關鍵字。
因為是以圖算圖,所以這串指令裡會包含三個部分:圖片位址 / 文字指令 / 圖片參數
A. 圖片位址
使用以圖算圖,指令裡會先貼上要運算的圖片位址,也就是剛才上傳照片複製的連結,讓 Midjourney 可運用這張圖片作為製圖參考。
B. 文字指令
接著需要輸入文字敘述,圖片將依據你提供的人物、背景、動作等各種細節,去生成符合關鍵字敘述的圖片。
以我要製作的這張圖舉例,我給的關鍵字是:
- 人物敘述 ——「女孩」「牛仔帽子」
- 表情敘述 ——「大眼睛」「大的笑容」
- 動作敘述 ——「手上拿著沙鈴」
- 風格敘述 ——「動畫風格」
當然也可以再更詳細一點,提供背景敘述、光影敘述、構圖角度敘述等內容,但因為這張圖想強調人物細節,所以其他部份就不多做敘述。
C. 圖片參數
參數是由官方所提供的固定指令模板,可以讓一些生成條件更精準去運算,像是圖片長寬比、風格化程度、畫面權重等等。
以我要製作的這張圖舉例,我給的參數是:
- 算圖模式 Version –v 5 — 運用最新的 v5 版本進行運算
- 圖片權重 Image Weight –iw 2— 數值越大越接近原圖,越小越接近文字敘述
- 風格化程度 Stylize –s 750 — 風格化程度越高越偏向藝術化
- 動漫風格 niji –niji — 將生成圖套上動畫風格
這邊也可再加上長寬比、畫面權重等不同參數,產出自己理想的圖片。跳轉底下也會再補充說明一些小撇步,讓生成的圖片能夠更貼近原圖。
Step 4. 送出指令,開始運算圖片
根據送出的指令,最後總共會生成四張照片,可以再從四張圖中,選擇一張進行微調,或是已經有滿意的照片的話,也可以直接下載使用。
可使用生成圖片底下的按鈕進行調整或下載:
- U1-4 (upscale):選擇圖片,下載高畫質版本
- V1-4 (variation):選擇圖片,進行細節延伸微調
- 回轉按鈕:若生成圖都不滿意,可按此重新生成其他圖
Step 5. 繼續以圖算圖,可再生成其他風格圖片
運用生成圖,我們也可以再去挑選其他的風格,加進指令裡,去製作出同張照片與構成,但不同風格的照片。
如果不知道如何去形容想要的風格,也可以參考 Midlibrary 這個網站,有許多整理好的藝術家風格,可直接加在指令中去使用。
Midjourney 以圖算圖技巧
而在以圖算圖過程中,目前要做到似顏繪的程度依然有一點點困難,但我們還是可以打造出相似的人像以及相近的氛圍。
通常很難第一次生成就很成功,需要根據產出的圖,不斷調整文字敘述跟參數,慢慢去接近想要的結果,底下也提供幾個小撇步:
1. 照片的選擇
在選擇原圖照片時,單人照會比多人照更好生成相似原圖,也盡量避開有複雜背景的照片,比較容易捕捉讓 AI 捕捉到人物的細節。
我會建議可以先將原圖做去背,在指令裡進行文字敘述時,再去加上想要的背景形容,會比較不會模糊原圖想要強調的部分。
2. 文字的敘述
文字的使用一定要夠「精準」,我自己使用覺得 Midjourney 在文法上其實沒有很講求,但盡量可以提供夠具體的細節讓AI 去運算。
以我的原圖舉例,在形容女孩的時候,我會加上「大眼睛」「笑容」來加強表情,而在服飾上,比起「帽子」,我會用「牛仔帽」來更具體的說明。
再來就是仔細觀察每次的運算,去加強不足的地方,像是人物的姿勢、物品的顏色、背景的濾鏡色調,都可以在每次運算中補充進指令裡加強。
3. 參數的調整
在以圖算圖中時,我最常使用兩種參數來協助我運算出更精準的照片,分別是圖片權重 (Image Weight) 和風格化程度(Stylize)。
- 圖片權重 Image Weight — 圖片權重參數越小,生成圖片會越忠實於文字敘述,圖片權重參數越大,生成圖片會越接近你提供的原圖。
- 風格化程度 Stylize — 風格化程度越低,會越符合指令文字的敘述,風格化程度越高,相對藝術性會變高,變化性也會較大。
因此在以圖算圖時,我會把圖片權重拉到最高 (預設為 1,最大值為 2),讓圖片權重大於文字權重,使照片生成更接近原圖。
如果這樣還是不夠,也可以考慮加入風格化程度的參數,風格化程度越高,會削弱文字敘述的重要性,參數的預設為100,若生出的圖片不像,可逐步調高參數值去嘗試。
以上就是這次以圖算圖的介紹,其實不只是韓劇角色,平時有喜歡的偶像,或是想要做一張自己的 Q 版照片,都可以來玩玩看。
如果有生成什麼有趣的照片,或是其他更好的運算方式,也歡迎跟我分享哦!
延伸閱讀:
Chat GPT 角色設定|當一日韓國編劇,用 AI 寫韓劇劇本
如何用 Notion 紀錄韓劇清單,追劇實用的 3 種模板分享
2 大基本觀念,帶你入門剪片!追星不怕沒有一技之長