[AI繪圖] 如何用AI生成風格獨特的QR Code - Stable Diffusion進階應用(一)

更新於 發佈於 閱讀時間約 6 分鐘
Unique QR code that can be used
AI繪圖當道,如果最近有在關心AI繪圖的你可能會看到一篇在國外Reddit的文章裡面展示了非常驚人的QR Code,但是很不幸的是這篇文章的圖片是利用特別訓練的Controlnet model來生成QR Code的,原來的作者並沒有發布這個特別訓練過的controlnet model (很有可能不會發佈)。但是在各個網友積極嘗試之下,也終於有人找到了方法可以用一搬的controlnet得到可以運作的QR Code,也就是類似我標題這樣的一張圖片(大家不妨試試看我的圖片,這是跟我合作的醫師所以會連結到她的網站)。 用這樣的方法生成的圖片,雖然沒有原本文章發表的那種QR code令人驚艷(幾乎看不到方塊的元素),但是一樣可以讓人耳目一新,所以我這邊就以我嘗試過的方法分享給各位。
首先這邊聲明,這邊是進階的教學,如果看完這篇教學要很快上手,那麼
1.你至少要已經安裝好Stable Diffusion Automatic1111
2.你要了解ControlNet如何使用並且也已經稍微操作過
3.如果稍微了解怎麼PS圖片那麼會幫助你微調一些已經接近滿意的照片
4.要有實驗精神,因為每個不同風格的圖片需要很多參數微調跟測試
好的,那麼接下來我們就說明如何生成這樣的QR Code圖片,首先你需要生成一張普通的QR Code,我這邊利用的是這個網站,但是任何可以免費幫你生成QR code的網站都可以。進入網站以後如下圖,請在最上方的網址列輸入你希望連結到的網址,以我們的例子來說是連結到我們合作醫師的網站,Image Size的部分請儘量選擇最大的,Error Correction Level 請選擇High(這點非常重要,會關係我們的QR Code辨識率)
QR code generator website
產生出來的QR code請大家先下載下來,可以先存檔為qr.png。
接下來我們進到Automatic1111 的介面這邊,並且進入到img2img依照以下的順序進行
1. 選擇合適的Model,我這邊範例使用的是Dreamshaper
2. 輸入合適的prompt & negative prompt,以我這邊的範例而言,我的目的是將這位合作醫師的形象能夠放在QR Code之中,所以我利用已經訓練好的LORA model搭配prompt,來產生出這樣的圖片。我會建議在沒有 controlnet的狀態下就先測試一下產出圖片的狀況,才能大致掌握加上QRCode會長什麼樣子。
3. 將qr.png 上傳到img2img的 輸入圖檔區域
4. 然後將 qr.png也輸入到Controlnet的Input image如下圖
QR code controlnet
關鍵參數如下:
Denoise: 決定主體的呈現,太高或是太低都不行,建議0.7~0.85之間。
Contronet type: 固定選用tile-resample
Controlnet Weight: 數值越高,controlnet影響越大,也就是說QR Code的影響力越大。
Controlnet starting control step: controlnet開始作動的步驟,越早開始作動,就會讓QR code的影響力越早浮現。如果圖片裡面看不到你要表達的主題而是只有QR code,那麼這個數值就應該調高一點。數值為0~1,起始值可以設定0.2
Contronet ending control step: controlnet結束作動的步驟,越早讓controlnet 結束,就可以讓SD開始修復你的構圖,也就是你想要表達的主角比較不會變形。如果圖片裡面看不到你要表達的主題而是只有QR code,那麼這個數值就應該調低一點。數值為0~1,起始值可以設定0.9。
接下來就是調整參數的時間,我們調整參數的目標是
1. 你要表達的主體可以完整呈現。
2. QR code 看來是完整的,沒有被表達的主體吃掉
3. 整體看起來美感是OK的。
要怎麼調整參數? 我們只能利用Prompt Matrix 的方式來做測試。以我們的例子來說,如下方的測試,我們可以看到這一組的Prompt可能Denoise:0.75, weight 0.95會有比較平衡的結果。
Denoise vs controlnet weight
那麼接下來固定Denoise & Weight以後的參數,我們就可以測試另外兩個參數
controlnet start /end guidance. 可以一樣使用Prompt matrix來測試
Controlnet start/end
這邊要兼顧美型還有QR code也必須要能掃描得出來,以這邊來說,Start 0.17 End 0.9感覺是比較合理的設定。最後我們依此設定,可以產出很多張圖,從裡面挑選可以Work然後也看得出人物的。
以下是一張我們從這次範例中挑選出來可以Work的QR Code。的確沒有我標題的那一張好看,但是還是可以掃,這是因為這次我用比較小的批量下去跑。
A Working QR Code for human face
這是用另一個QR code產生的, 一樣可以用
另外這邊也要強調,我們用人臉來當例子,是因為人臉是最最困難的例子,要讓人臉結合QR code,不是看起來像怪物,就是QRcode無法掃,如果換成別的主題,因為可以承受的美感問題降低很多,也就不需要製造這麼多張圖片百中選一了。
A flower QR Code
Japanese girl and mountains
A cup of capuccino
今天這個方法就介紹到這邊,目前我也覺得這樣的方法算不上完美,如果有網友有發現更有效率的方法,歡迎分享給我知道。






為什麼會看到廣告
技術PM的AI實驗室,是以輕鬆的角度深入簡出的探討各種生成式AI工具的使用。無論你是想理解AI到底是怎麼運作的? 想知道有那些好用的生成式AI工具? 或者是對AI繪圖有興趣的,都歡迎加入我們的AI實驗室一起輕鬆地玩耍,我們邊玩邊學,學習跟AI一起共創新的可能。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
生成式AI工具越來越多,有很多跟生成式AI繪圖工具相關的產品不斷冒出,那麼再往進階一些方向去,大家會想到的應該就是海報跟商業攝影之類的,也確實有一些網站開始打著即刻靠著生成式AI產出專業等級的商業攝影,今天我們這邊就跟大家一起實測一下,這其中最有名氣的 Flair.ai 是否能夠替你產出專業的海報。
在我們的上一篇文章,我們把神經網路的架構用簡化再簡化的方式來說明,本篇文章我們會說明神經網路怎麼透過很多輸入資料來調整神經網路裡面的權重跟誤差值,藉由得到接近完美個權重跟誤差值,來做到學習的效果
上篇文章我們解說到了神經網路的基本架構包含了輸入層,輸出層,還有中間的隱藏層,也說明了這是一個把輸入資料拆解出特徵然後依照特徵做判斷的過程。究竟每一層的神經網路,如何影響下一層的神經網路可以辨識出特徵呢? 這些中間的線條(連結)到底是什麼意義呢? 這就是這一篇要告訴你的。
在我的上一篇文章中,我們提到了人工智慧 & 機器學習 & 深度學習跟神經網路的關係,我們也了解到了所謂的深度學習是一種基於神經網路上的機器學習方法。那麼神經網路到底是什麼呢? 我們上一篇文章裡面提到的神經網路的層Layer究竟是什麼呢? 到底為什麼神經網路需要這麼多的神經元(Neurons)跟層數呢
我們這個系列就是希望以非常科普的角度來解釋人工智慧。本篇要釐清人工智慧(AI: Artificial Intelligence),機器學習 Machine Learning, 深度學習Deep Learning,另外還有類神經網路,到底互相是什麼關係呢?
在這篇示範裡面,我將教你如何利用AI繪圖工具Stable Diffusion產生出自己的一整套塔羅牌排組,而且這整套牌組還是套用上自己Training的LORA的,也就是塔羅牌的主角都可以是你或是你身邊的人(或是你的偶像明星),一旦掌握訣竅,用這篇的方法一天以內就可以完成這個工作。
生成式AI工具越來越多,有很多跟生成式AI繪圖工具相關的產品不斷冒出,那麼再往進階一些方向去,大家會想到的應該就是海報跟商業攝影之類的,也確實有一些網站開始打著即刻靠著生成式AI產出專業等級的商業攝影,今天我們這邊就跟大家一起實測一下,這其中最有名氣的 Flair.ai 是否能夠替你產出專業的海報。
在我們的上一篇文章,我們把神經網路的架構用簡化再簡化的方式來說明,本篇文章我們會說明神經網路怎麼透過很多輸入資料來調整神經網路裡面的權重跟誤差值,藉由得到接近完美個權重跟誤差值,來做到學習的效果
上篇文章我們解說到了神經網路的基本架構包含了輸入層,輸出層,還有中間的隱藏層,也說明了這是一個把輸入資料拆解出特徵然後依照特徵做判斷的過程。究竟每一層的神經網路,如何影響下一層的神經網路可以辨識出特徵呢? 這些中間的線條(連結)到底是什麼意義呢? 這就是這一篇要告訴你的。
在我的上一篇文章中,我們提到了人工智慧 & 機器學習 & 深度學習跟神經網路的關係,我們也了解到了所謂的深度學習是一種基於神經網路上的機器學習方法。那麼神經網路到底是什麼呢? 我們上一篇文章裡面提到的神經網路的層Layer究竟是什麼呢? 到底為什麼神經網路需要這麼多的神經元(Neurons)跟層數呢
我們這個系列就是希望以非常科普的角度來解釋人工智慧。本篇要釐清人工智慧(AI: Artificial Intelligence),機器學習 Machine Learning, 深度學習Deep Learning,另外還有類神經網路,到底互相是什麼關係呢?
在這篇示範裡面,我將教你如何利用AI繪圖工具Stable Diffusion產生出自己的一整套塔羅牌排組,而且這整套牌組還是套用上自己Training的LORA的,也就是塔羅牌的主角都可以是你或是你身邊的人(或是你的偶像明星),一旦掌握訣竅,用這篇的方法一天以內就可以完成這個工作。
你可能也想看
Google News 追蹤
Thumbnail
/ 大家現在出門買東西還會帶錢包嗎 鴨鴨發現自己好像快一個禮拜沒帶錢包出門 還是可以天天買滿買好回家(? 因此為了記錄手機消費跟各種紅利優惠 鴨鴨都會特別注意銀行的App好不好用! 像是介面設計就是會很在意的地方 很多銀行通常會為了要滿足不同客群 會推出很多App讓使用者下載 每次
Thumbnail
最近在嘗試使用不同的AI生圖方式混合出圖的方式,採用A平台的優點,並用B平台後製的手法截長補短,創造出自己更想要的小說場景,效果不錯,現在以這張圖為例,來講一下我的製作步驟。
Thumbnail
VQGAN是一種基於GAN(生成對抗式網路)的生成式模型,可以創造新的、逼真的圖像或修改已有圖像。本論文介紹了改進VQGAN用於StableDiffusion中的新方法架構,並提出了一種新的非對稱式VQGAN,具有更強的解碼器和兩個設計條件解碼器。論文下方另附相關資料連結。
Thumbnail
最近有空時就在看如何使用AI作圖的方式製作出有魄力的動作與構圖,恰巧在Civitai這個AI作圖網站上找到了一些有趣的人物姿態,因此發想了一些構圖,依照這些構想做出來的圖效果還算可以接受,因此在這邊記錄一下過程與步驟。
Thumbnail
生成式AI工具即將邁入三年,除了ChatGPT以外,也進化了許多GenAI工具,如Sora影片生成等。 你知道Stable Diffusion嗎? 從詠唱魔法師Prompts的玩家或職務,AI浪潮持續推進下,SD-WebUI並沒有停滯或被淘汰。 結果告訴了我們一件事情...
Thumbnail
QRX Codes是一個結合AI繪圖技術的QR Code產生器,使用簡潔易操作的介面,可以根據輸入的描述創建獨特的QR碼,例如以動物背景、風景、知名建築物、電影人物等為背景,製作藝術般的視覺效果。
Thumbnail
AI生成圖片並非完全可控,所以需要很多額外手段去控制,這篇要來試試幾個方法讓生成的圖片更加可控。
Thumbnail
這篇的主要目的是搭建出基本可用的Controlnet工作流。
Thumbnail
Tensor Art 使用 Stable Diffusion 的各種模型,也能使用ControlNet 和 LoRA功能,根據使用者的輸入來文生圖、圖生圖,生成各種風格的高質量圖像,包括人像、動人的風景、創意的抽象畫等。
Thumbnail
Stable Diffusion Online是網頁版的Stable Diffusion AI圖像生成工具,省去了繁瑣的安裝和設定步驟,可以無限生成圖片,且不用註冊就可以免費使用,更棒的是還可以商業使用,為使用者提供更便捷的圖像生成體驗。
Thumbnail
這篇要來分享一下學習了一些攝影的知識後,用於改良AI生圖的經驗。 AI生圖可以藉由少少的幾個句子產生出非常美麗的圖片,事實上,很多時候AI生圖的極限是卡在人類使用者的想像力之下。
Thumbnail
/ 大家現在出門買東西還會帶錢包嗎 鴨鴨發現自己好像快一個禮拜沒帶錢包出門 還是可以天天買滿買好回家(? 因此為了記錄手機消費跟各種紅利優惠 鴨鴨都會特別注意銀行的App好不好用! 像是介面設計就是會很在意的地方 很多銀行通常會為了要滿足不同客群 會推出很多App讓使用者下載 每次
Thumbnail
最近在嘗試使用不同的AI生圖方式混合出圖的方式,採用A平台的優點,並用B平台後製的手法截長補短,創造出自己更想要的小說場景,效果不錯,現在以這張圖為例,來講一下我的製作步驟。
Thumbnail
VQGAN是一種基於GAN(生成對抗式網路)的生成式模型,可以創造新的、逼真的圖像或修改已有圖像。本論文介紹了改進VQGAN用於StableDiffusion中的新方法架構,並提出了一種新的非對稱式VQGAN,具有更強的解碼器和兩個設計條件解碼器。論文下方另附相關資料連結。
Thumbnail
最近有空時就在看如何使用AI作圖的方式製作出有魄力的動作與構圖,恰巧在Civitai這個AI作圖網站上找到了一些有趣的人物姿態,因此發想了一些構圖,依照這些構想做出來的圖效果還算可以接受,因此在這邊記錄一下過程與步驟。
Thumbnail
生成式AI工具即將邁入三年,除了ChatGPT以外,也進化了許多GenAI工具,如Sora影片生成等。 你知道Stable Diffusion嗎? 從詠唱魔法師Prompts的玩家或職務,AI浪潮持續推進下,SD-WebUI並沒有停滯或被淘汰。 結果告訴了我們一件事情...
Thumbnail
QRX Codes是一個結合AI繪圖技術的QR Code產生器,使用簡潔易操作的介面,可以根據輸入的描述創建獨特的QR碼,例如以動物背景、風景、知名建築物、電影人物等為背景,製作藝術般的視覺效果。
Thumbnail
AI生成圖片並非完全可控,所以需要很多額外手段去控制,這篇要來試試幾個方法讓生成的圖片更加可控。
Thumbnail
這篇的主要目的是搭建出基本可用的Controlnet工作流。
Thumbnail
Tensor Art 使用 Stable Diffusion 的各種模型,也能使用ControlNet 和 LoRA功能,根據使用者的輸入來文生圖、圖生圖,生成各種風格的高質量圖像,包括人像、動人的風景、創意的抽象畫等。
Thumbnail
Stable Diffusion Online是網頁版的Stable Diffusion AI圖像生成工具,省去了繁瑣的安裝和設定步驟,可以無限生成圖片,且不用註冊就可以免費使用,更棒的是還可以商業使用,為使用者提供更便捷的圖像生成體驗。
Thumbnail
這篇要來分享一下學習了一些攝影的知識後,用於改良AI生圖的經驗。 AI生圖可以藉由少少的幾個句子產生出非常美麗的圖片,事實上,很多時候AI生圖的極限是卡在人類使用者的想像力之下。