使用 AI 創造隱藏圖案或文字 ( 錯視畫、illusion )
這篇教學會介紹 Replicate 裡的幾個「錯視畫、illusion」模型,只要提供要隱藏的圖檔,搭配提示詞或風格參考圖,就能畫出一張與隱藏的圖片不相關,但從遠處看又是隱藏圖的錯視效果。
注意,不用註冊或免費使用仍有額度限制,超過額度就需要登入、換 IP 或付費。
更多隱藏圖參考:
快速導覽:
illusion
這個模型是基於 control_v1p_sd15_qrcode_monster ControlNet 進行開發,其目的原本是產生 QRCode,但由於產生的 QRCode 通常都無法使用,後來都會拿來實作隱藏的圖案或文字。
開啟網頁後,左側有許多的設定參數,但通常只需要設定 Prompt、QRcode 和上傳圖片,QRcode 為必填欄位,如果沒有上傳圖片會根據提示詞產生漂亮的 QRCode,如果有上傳圖片則會忽略 QRCode 的內容,常用的參數如下:
參數 | 說明 |
---|---|
prompt | 產生圖片的提示詞。 |
qr_code_content | QRCode 的內容。 |
negative_prompt | 負向提示詞。 |
num_inference_steps | 產圖步驟,通常使用預設值。 |
guidance_scale | 文字參考程度,通常使用預設值。 |
seed | 產圖種子,使用預設值。 |
width、height | 圖片寬與高。 |
num_outputs | 產生幾張圖。 |
image | 點擊後上傳圖片。 |
controlnet_conditioning_scale | 參考圖片比重,通常設定 1~1.5。 |
qrcode_background | QRCode 背景。 |
上傳的圖片使用「黑白圖片、灰階圖片」( 製作方式可以參考「使用 Google 繪圖產生黑白影像 ),範例中上傳了黑白的蒙娜麗莎像,提示詞使用「many books
」,完成後會產生一張由許多書本組合的蒙娜麗莎像。
運用同樣的原理,如果使用「黑白文字圖片」,就能產生隱藏的文字 ( 範例將 controlnet_conditioning_scale 設定為 1.4 )。
illusions ( 不用註冊 )
這個模型是基於 Deliberate v2 進行開發,除了單純提示詞產生圖片,也支援圖片產生圖片的功能。
開啟網頁後,左側有許多的設定參數,但通常只需要設定 Prompt 和上傳圖片,常用的參數如下:
參數 | 說明 |
---|---|
prompt | 產生圖片的提示詞。 |
negative_prompt | 負向提示詞。 |
num_inference_steps | 產圖步驟,通常使用預設值。 |
guidance_scale | 文字參考程度,通常使用預設值。 |
seed | 產圖種子,使用預設值。 |
width、height | 圖片寬與高。 |
sizing_strategy | 輸出的寬高模式,可選擇自訂寬高、輸入圖片寬高或控制樣式圖片寬高。 |
control_image | 要隱藏的圖。 |
image | 參考樣式圖。 |
mask_image | 要隱藏的圖的遮。 |
controlnet_conditioning_scale | 參考圖片比重,通常設定 1~1.5。 |
controlnet_start、controlnet_end | 參考圖設定值,通常用預設值。 |
上傳的圖片使用「黑白圖片、灰階圖片」( 製作方式可以參考「使用 Google 繪圖產生黑白影像 ),範例中上傳了黑白的蒙娜麗莎像,提示詞使用「many books
」,controlnet_conditioning_scale 設定 1.8,完成後會產生一張由許多書本組合的蒙娜麗莎像。
如果無法用提示詞定義風格,也可以搭配參考圖產生類似的風格,範例中使用浮世繪葛飾北齋衝浪圖風格,搭配「waves
」提示詞,就能產生類似風格隱藏的蒙娜麗莎。
如果搭配「遮罩 mask」,可以限制隱藏圖片產生的區域,範例中使用黑白遮罩,黑色的部分會呈現參考樣式圖,白色的部分會呈現隱藏的圖案。
iblend ( 要註冊 )
這個模型會用提示詞產生圖片,並將上傳的影像隱藏在產生的圖片中。
開啟網頁後,左側有許多的設定參數,但通常只需要設定 Prompt 和上傳圖片,常用的參數如下:
參數 | 說明 |
---|---|
prompt | 產生圖片的提示詞。 |
control_image | 要隱藏的圖。 |
negative_prompt | 負向提示詞。 |
guidance_scale | 文字參考程度,通常使用預設值。 |
scheduler | 產圖程式,通常使用預設值。 |
controlnet_conditioning_scale | 參考圖片比重,通常設定 1~1.5。 |
controlnet_start、controlnet_end | 參考圖設定值,通常用預設值。 |
upscaler_strength | 放大圖片比例,預設 1。 |
seed | 產圖種子,通常不用設定。 |
上傳的圖片使用「黑白圖片、灰階圖片」( 製作方式可以參考「使用 Google 繪圖產生黑白影像 ),範例中上傳了黑白的蒙娜麗莎像 ( 注意比例需要 1:1,不然影像會被裁切 ),提示詞使用「many books
」,controlnet_conditioning_scale 設定 1.25,完成後會產生一張由許多書本組合的蒙娜麗莎像。
運用同樣的原理,如果使用「黑白文字圖片」,就能產生隱藏的文字。
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~