iT邦幫忙

2023 iThome 鐵人賽

DAY 29
0
AI & Data

跟著 OXXO 一起玩 AIGC ( 生成式 AI )系列 第 29

( Day 29 ) AI 繪圖 - Midjourney ( 範例 ) 真人照片變成卡通人物

  • 分享至 

  • xImage
  •  

這個 Midjourney 範例會展示兩種真人變成卡通人物的作法,第一種是使用真人的照片,第二種方法是輸入一些名人的姓名,接著再透過一系列的步驟以及提示詞,將這些真人轉變成卡通人物。

原文參考:( 範例 ) 真人照片變成卡通人物

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物

上傳圖片、提供網址

透過 Discord 上傳圖片的功能,上傳想要轉變成卡通人物的人物照片。

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - 上傳圖片、提供網址

上傳後,點擊開啟照片,在開啟的照片上按下右鍵,選擇複製連結,就能複製這張圖片的公開網址,如果這張圖片已經有公開的網址,直接使用該網址即可 ( 注意需要是 http 或 https 開頭,結尾需要是 jpg、jpeg、gif、png 的檔案格式 )。

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - 上傳圖片、提供網址

上傳的照片建議臉部最好佔滿畫面的 1/2,或者是單色背景的人物照,避免照片中的其他細節影響了產生卡通人物的判讀,以下方兩張總統府提供的蔡 英文總統照片為例,左邊的照片產生的效果比較好,右邊因為人臉較小且有其他物品,產生的效果就比較差。

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - 上傳圖片、提供網址

開啟 Remix mode

因為這個範例會使用圖片的 Remix 功能,先輸入 /settings 將「Remix mode」開啟。

Midjourney 教學 - ( 範例 ) 修改人物年齡 - Remix mode

產生第一組卡通人物

如果要產生卡通人物的圖案,可以使用下列常用的提示詞:

提示詞 說明
2D cartoon style 卡通風格,可以在前方加上 2D 或 3D。
Cartoonize 卡通風格,跟 cartoon style 類似。
caricature style 似顏繪風格,可以加上 face 凸顯臉部特徵。
bitmoji style bitmoji 的似顏繪人物風格。
comic style 漫畫風格人物風格。
portrait style 肖像風格,單純使用會產生照片或畫作。
clean outline drawing 使用乾淨外框的方式繪製。
one line drawing 使用單線外框的方式繪製。

如果單純使用提示詞,通常第一次產生都會有意想不到的畫面,特別是如果照片不是名人,或者照片解析度較差,出來的結果都會不太理想,例如下方使用蔡 英文總統的圖片 ( 圖片來源 ),單純只用了 cartoon style,結果除了人物有點雷同,其他基本上就是 Midjourney 自由發揮。

其他風格參考:AI 繪圖風格大全

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - 產生第一組卡通人物

為了修正第一組人物的穩定性,建議可以使用「--iw」調整圖片權重,例如下方的範例,同樣的提示詞,加入「--iw 1.5」,就能讓產生的圖片更貼近原本的照片。

也可以搭配 --no realistic, photography 來限制不要是真實照片,

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - 產生第一組卡通人物

除此之外,加入一些額外的提示詞,更能確保 Midjourney 不會太過發散的去自由創作。

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - 產生第一組卡通人物

Remix 第一組卡通人物

從第一組卡通人物裡,挑選一張自己覺得「最像的」( 可能需要多次產生,從中挑選一張最像的 ),將其產生成大圖,如果這張圖片已經很完美就可以直接使用 ( 如果是這樣就要說聲恭喜 ),如果卡通效果仍然不如預期,則點擊 Vary ( Subtle ) 進行細部的修改。

參考:產生圖片後續動作 ( remix 放大、修改與重繪 )

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - Remix 第一組卡通人物

點擊 Vary ( Subtle ) 後,加入更多屬於卡通角色的提示詞,並保留原本的參考圖片,範例中使用 clean outline、2D cartoon style。

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - Remix 第一組卡通人物

完成送出後,就能產生更接近卡通角色的人物了。

  • 為什麼要這麼做?因為純粹的上傳圖片或提供網址,是無法使用 remix 功能,所以必須先由 Midjourney 產生一張圖片,再透過這張圖片進一步修飾,當然,如果第一次就成功就不需要這些後續的步驟。
  • 有時可以搭配「--s 0」,降低 Midjourney 的藝術風格,會更貼近原本的照片 ( 參考「--stylize ( --s )」 )。

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - Remix 第一組卡通人物

使用名人的名字,產生卡通人物

Midjourney 認得一些有名的人,因此如果單純輸入「名人的名字」,就可以產生出對應的類似效果,舉例來說「Donald John Trump, full body, white background, illustration, bitmoji style」會產生美國前總統川普的卡通人物。

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - 使用名人的名字,產生卡通人物

使用「Elon Musk, big head, full body, white background, cartoon, bitmoji style, clean outline, --q 0.25」則會產生特斯拉老闆馬斯克的卡通人物。

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - 使用名人的名字,產生卡通人物

除了直接使用名字,也可以運用和上方同樣的原理,先產生名人的照片 ( 因為照片比較容易產生,也比較不容易出錯 ),然後再將照片轉換成卡通風格,

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - 使用名人的名字,產生卡通人物

完成效果

蔡 英文總統。

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - 蔡 英文總統

劉德華和沈文程。

Midjourney 教學 - ( 範例 ) 真人照片變成卡通人物 - 劉德華和沈文程

更多教學

大家好,我是 OXXO,是個即將邁入中年的斜槓青年,我有個超過一千篇教學的 STEAM 教育學習網,有興趣可以參考下方連結呦~ ^_^


上一篇
( Day 28 ) AI 繪圖 - Midjourney ( 範例 ) 變胖、變瘦
下一篇
( Day 30 ) AI 繪圖 - Midjourney ( 範例 ) 隱藏的人臉或影像,阿爾欽博托風格
系列文
跟著 OXXO 一起玩 AIGC ( 生成式 AI )50
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言