国产精品高清一区二区三区不卡-国产精品一区二区三区免费视频-日韩免费高清一级毛片-亚洲欧美一区二区三区国产精品-日韩欧美一区二区三区不卡视频-亚欧免费视频一区二区三区-亚洲欧美日韩一区成人-欧美日韩视频综合一区无弹窗-精品日韩在线视频一区二区三区-国内精品视频一区二区三区

你好,歡迎進入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!

誠信、勤奮、創(chuàng)新、卓越

友好定價、專業(yè)客服支持、正版軟件一站式服務提供

13262879759

工作日:9:00-22:00

玩轉AI二維碼:揭秘我的漂亮二維碼生成秘訣!

發(fā)布時間:2024-06-30

瀏覽次數(shù):0

這幾天自己生成了不少精美的二維碼圖片,也有一些感受和想法,總結在這篇文章里,分享給大家。

先看一下結果,如果喜歡就繼續(xù)閱讀。

sketch批量換頭像插件_sketch頭像填充_頭像批量設置

sketch批量換頭像插件_sketch頭像填充_頭像批量設置

sketch頭像填充_sketch批量換頭像插件_頭像批量設置

sketch頭像填充_頭像批量設置_sketch批量換頭像插件

背景

在本文之前,我寫了兩篇文章介紹如何使用 SD WebUI 創(chuàng)建藝術二維碼:

《文勝圖》一文介紹了使用提示詞+標準二維碼生成藝術二維碼的方法,并演示了生成獅子頭二維碼的例子。實際輸出的效果也不錯,但是無法控制圖片的細節(jié)。這也是單純使用提示詞生成圖片時常見的問題。

在《圖片轉圖片》一文中我們介紹了使用圖片+標準二維碼生成藝術二維碼的方法,并演示了生成美女頭像二維碼的例子。通過此方法,我們可以將選定的照片附加到二維碼中,比如我們自己的logo,但是圖片并不是那么美觀,二維碼比較暗,人臉出現(xiàn)暗斑。其實在《圖片轉圖片》中也存在這個問題,只不過我們沒有用到人臉。

此外,這兩種方式還有一個問題:二維碼的痕跡比較明顯,大家一眼就能看出來是二維碼。但是,這種方式不適合追求視覺效果或者不想讓別人認出是二維碼的場景。

在實際繪制過程中,我也遇到過不少生成二維碼無法識別的情況:有時候根本掃不出來;有時候手機攝像頭能掃到,但APP內(nèi)長按識別不了;有時候手機攝像頭、長按都能識別sketch批量換頭像插件,但長按就識別不了。對于需求方來說,二維碼必須要能識別,但光是好看是沒用的。

對于藝術二維碼來說,可以總結出以下幾點要求:

容易辨認。

視覺效果要好(特別是:臉要好看),二維碼則不然。

可以控制一些細節(jié)。

于是我又去查了一些資料,嘗試解決這些問題,雖然結果不是很完美,但還是可以達到一定程度的平衡,現(xiàn)在想和大家分享一下。

基本思想

1.對二維碼進行一些修改,讓它看起來更亂一些,更不像二維碼。這里我們會用到一個工具,這個工具在實際生成的時候會介紹到。

具體方法包括:

變形演示圖:

sketch批量換頭像插件_sketch頭像填充_頭像批量設置

2. 將二維碼融入背景中,肉眼難以區(qū)分。我能想到的兩種方法:

3.如果需要人像,可以使用一些Lora或者插件進行優(yōu)化。

4.修改二維碼,包括:

1.二維碼處理

該插件可以生成標準QR碼、變形QR碼、以及對SD生成的藝術QR碼進行像素塊校正。

(1)直接在SD卡上安裝插件:

sketch頭像填充_頭像批量設置_sketch批量換頭像插件

重新啟動 SD WebUI:

sketch頭像填充_頭像批量設置_sketch批量換頭像插件

(2)打開二維碼工具:

設置生成二維碼的參數(shù):

sketch批量換頭像插件_頭像批量設置_sketch頭像填充

生成后,點擊下方二維碼保存,方便以后使用。

2. 人像處理

該插件可以根據(jù)模型對圖片中的某些部分進行檢測、偽裝和修復。如果你需要在二維碼中合成頭像,則此步驟是必需的,否則可以跳過。

(1)安裝此細節(jié)處理插件:注意安裝完成后需要重啟。

頭像批量設置_sketch頭像填充_sketch批量換頭像插件

(2)下載插件所需的模型。

正常情況下,此插件重啟后會自動下載所需模型,但由于眾所周知的網(wǎng)絡限制,有時無法自動下載,此時需要手動下載。

這里我們只下載一個修臉模型,放在SD WebUI目錄下。

sketch批量換頭像插件_sketch頭像填充_頭像批量設置

(3)重啟后,會看到圖片生成種子下面多了一個方塊,選擇我們剛剛下載的模型,首先把參數(shù)Mask改為-4,防止人臉對二維碼的影響太大。

頭像批量設置_sketch批量換頭像插件_sketch頭像填充

(4)這里可能還存在另外一個問題:找不到模塊。

我的WebUI是在云端運行的,用的是別人的鏡像,生成鏡像的時候報這個錯,這時候需要在對應的運行環(huán)境中安裝這個包,參考:

source /root/stable-diffusion-webui/venv/bin/activate
pip install ultralytics

注意,/root/--webui/venv/bin/ 需要替換為您的虛擬環(huán)境的路徑。

3. 設置

之前我們在合成二維碼的時候,都是用圖塊和模型來做的,這里我們使用專門為處理二維碼設計的模型:。

下載鏈接:

(1)下載后綴名為.的文件,放到SD WebUI的/目錄下。

頭像批量設置_sketch批量換頭像插件_sketch頭像填充

(2)設置。

首先上傳需要合成的二維碼:

sketch頭像填充_sketch批量換頭像插件_頭像批量設置

然后刷新模型sketch批量換頭像插件,選擇我們剛剛下載的模型,這里我們選擇一個預處理器,它會對二維碼的顏色進行反轉,這樣圖片會比較亮,視覺效果會比較好。

這里的參數(shù)也很重要,如果二維碼的痕跡很多,就需要降低權重,如果無法掃描,就需要增加權重,需要根據(jù)自己的二維碼和要生成的圖片效果來設置,沒有一個標準值可以放之四海而皆準。

sketch批量換頭像插件_頭像批量設置_sketch頭像填充

4. 大模型設置

頭像批量設置_sketch頭像填充_sketch批量換頭像插件

(1)經(jīng)過測試,該模型對各種圖形都有良好的效果,建議使用。

其他模型取決于您的圖像風格,您也可以嘗試漫畫系列。

(2)提示詞還有很多,我在這里粘貼一個(其他提示詞請看文章末尾)。

正向提示詞:1 個女孩、上半身、、眼睛、長發(fā)、裙子、、皮膚、腮紅、暖色調(diào)、太陽耀斑、柔和、、、、湖泊、大樹、、許多在水中、、、超、8k、、RTX、

反向提示詞:NSFW、nude、bad-hands-5、bad--chill-75v,,, v1 75t、、、照片日期、、、、ugly、大眼睛、文字、標志、、(壞和手:1.3)、(最差:2.0)、(低:2.0)、(:2.0)、、、、(壞手)、()、四肢、壞、(:1.2)、丑陋、(額外的手指和手和腿和手臂:1.4)、((2girl))、(:1.2)、(長:1.2)、(壞--動漫)、壞-、額外的腿、、、畫臉、、額外畫的手

(3)生成參數(shù)設置:

sketch頭像填充_頭像批量設置_sketch批量換頭像插件

這些參數(shù)是可以調(diào)整的,你可以嘗試改變它們。

如果你的寬高設置不大于512的話,可以勾選“高分辨率修復”,如果大于512的話,會比較耗資源,生成也會比較慢。

圖片生成次數(shù)和生成次數(shù)是用于批量運行的,因為生成好圖片的概率可能比較低,所以最好一次生成幾張圖片,然后從中挑選出來,這樣會節(jié)省時間。

看看我這次畫的成果(一個花姑娘):

sketch批量換頭像插件_頭像批量設置_sketch頭像填充

5.修復二維碼

生成的圖片存在一些問題,比如臉不好看,無法掃描等等,這時候就可以采取一些補救措施。

(1)圖像生成(部分繪制)

有利于修復有視覺問題的圖像,例如臉上的丑陋盤子。

sketch批量換頭像插件_頭像批量設置_sketch頭像填充

(2)使用之前安裝的二維碼插件。

在其選項卡中,你可以上傳生成的圖片和二維碼圖片,它會對比兩張圖片,找出錯誤的像素。點擊右側的“ ”可以預覽修復效果。點擊“ ”可以下載修復后的圖片。下面有一些修復參數(shù),你可以點擊查看效果,這里就不多說了。

頭像批量設置_sketch批量換頭像插件_sketch頭像填充

如有侵權請聯(lián)系刪除!

13262879759

微信二維碼