如何在中途使用否定提示
要知道什麼
- 負面提示是您希望 Midjourney 在根據您的描述生成圖像時不考慮的事情。
- 您可以使用負面提示來刪除對象、人物或動物,或者完全更改圖像的背景或環境。
- 否定提示還可以通過指定與主提示中添加的內容相反的關鍵字來強調原始提示。
中途的負面提示是什麼?
當您在 Midjourney 上輸入提示時,平台的 AI 會考慮您描述中的所有單詞並進行處理,然後根據提示生成圖像。除了告訴 Midjourney 要創建什麼之外,您還可以指定該工具在創建過程中可能需要忽略的內容。這些內容是您為圖像輸入的否定提示,它們可用於請求 Midjourney 在創建圖像時排除某些元素、樣式或環境。
您可以使用否定提示來阻止 Midjourney 創建具有特定事物或效果的圖像,或者解決之前生成的圖像內部的異常情況。在很多方面,負面提示就像船上的錨,幫助它遠離生成您不想看到的圖像。因此,您可以使用負提示來精確控制輸出圖像的更多或更少細節、刪除不需要的對象並糾正畸形。
它與負提示權重有何不同?
Midjourney 上的負面提示比“不要”和“沒有”等詞語更重要,您可以用這些詞來告訴 Midjourney 不要在圖片中添加某些元素。然而,有不止一種方法可以讓人工智能知道你不想在生成的圖像中看到什麼。
除了使用參數之外,您還可以在輸入中--no
結合使用多重提示和提示權重,以在圖像上獲得與負面提示相同的效果。對於那些不知道的人來說,多重提示可用於將您的描述分成多個部分,並且對它們使用提示權重將允許您通過為每個部分分配一個權重值來確定每個部分的優先級。例如,如果您想要概念化的圖像有多個主題、場景或環境,您可以讓 Midjourney 機器人知道您希望它比其他元素更強調哪些元素。
同樣,您可以通過添加負整數作為要刪除的項目的提示權重值來請求 Midjourney 取消強調(Midjourney 將其解釋為“忽略”)。::
您可以通過在要刪除的項目名稱末尾添加一個雙冒號,後跟減號 (-) 和一個數字來指定要弱化該項目的程度,從而對提示權重進行負數。
此類提示的語法應如下所示:/imagine prompt <description> item::-1.5
其中“item”是您要使用的元素,-1.5 是您設置為提示權重的值。只要添加減號,提示權重的實際值並不重要,但如果您繼續在結果圖像中看到不需要的元素,則可以使用增量負值從圖像中完全刪除該元素。
如何使用否定提示刪除不需要的元素
如果您希望添加負面提示以生成圖像,則需要在將請求發送到 Midjourney Bot 之前與輸入提示一起指定。您可以通過在提示處添加參數,--no
然後添加您希望從結果中排除的元素,將否定提示添加到您的輸入中。
您可以僅使用該參數的一個實例,添加多個您希望從生成的帶有否定提示的圖像中排除的項目--no
。這意味著您不必--no
在命名要刪除的每個項目之前鍵入。如果您想知道否定提示的語法是什麼樣的,那麼您應該如何創建它們:/imagine prompt <description> --no item 1, item 2, item 3
– 您可以使用單個--no
參數列出中途應避免包含在圖像中的多個內容,只要使用逗號分隔它們即可。
讓我們看一個示例,了解如何向中途輸入添加負面提示。在我們使用負面提示之前,我們建議您首先創建一個僅包含您喜歡的描述的圖像,以查看 Midjourney 生成的圖像類型。例如,我們要求 Midjourney 在不指定參數的情況下創建“1960 年代美國咖啡館的街景” --no
,這就是它生成的內容。
正如您在上圖中看到的,Midjourney 生成的一些圖像中有汽車。如果您不希望看到汽車出現在各代中,您可以使用負面提示將它們隱藏在即將發布的圖像中。
為此,請在 Discord 上打開任何 Midjourney 服務器,或從 Discord 服務器或 Discord DM 訪問 Midjourney 機器人。無論您如何訪問它,請單擊底部的文本框。
在這裡,鍵入並從菜單中/imagine
選擇/imagine選項。
現在,在“提示”框中輸入您想要的圖像描述。編寫此提示腳本時,請確保在生成輸出之前首先添加您希望 Midjourney 考慮的所有詳細信息。由於我們已經有用於創建上面圖像的提示,因此我們將該提示粘貼到“提示”框中。
輸入想要在圖像中看到的內容的詳細信息後,您可以繼續使用否定提示。為此,請--no
在提示符末尾鍵入一個空格,然後鍵入要從圖像生成中排除的元素(在本例中為“汽車”)。如果要在否定提示中指定多個元素,可以使用逗號分隔它們;因此,您可以在否定提示中添加任意數量的項目,只要添加逗號來分隔其中兩個即可。
當您完成輸入提示中的--no
參數後,請按鍵盤上的Enter鍵。
Midjourney 現在將處理您的提示,並根據您的描述和您使用的負面提示生成一組 4 張圖像。正如您在下面幾代中所看到的,所有圖像中都沒有包含汽車。
您可以嘗試一堆負面提示,並向參數添加更多元素,--no
以將它們從您未來的創作中刪除。
當您在中途使用否定提示時會發生什麼?
當您向 Midjourney 機器人發送創建圖像的請求時,負面提示是一個重要的標準,並且比簡單地告訴 Midjourney 在提示中要避免什麼內容更有用。這是因為 Midjourney 的 AI 旨在將您輸入的提示中的任何單詞解釋為您希望在最終圖像中生成的內容。
因此,即使您的提示包含“不要添加 <item>”或“避免添加 <item>”或“不添加 <item>”等字樣,某些最終圖像也有可能包含此 <item>,因為Midjourney 的機器人無法像人類一樣解釋句子。您可以明確告訴 Midjourney 您不想看到什麼的唯一方法是使用--no
輸入提示中的參數。
現在您已經了解了此功能的工作原理,讓我們解釋一下您可以在哪些用例中使用它們。
情況 1:隱藏一個或部分元素
正如我們之前所解釋的,您可以在中途使用否定提示從生成的圖像中刪除元素。在下面共享的示例中,我們為每個提示生成了兩組圖像 – 一組不添加否定提示,另一組通過指定否定提示內的元素。
當使用否定提示隱藏圖像上的元素時,Midjourney 將確保指定的項目完全隱藏。在某些情況下,負面提示可能會改變結果圖像的構成,就像下面第四組圖像的情況一樣,中途用散落在地板上的鳥兒取代了“倒影”。
提示(不帶–無參數) | 生成的圖像 | 使用–無參數提示 | 生成的圖像 |
克里斯·伯卡德 (Chris Burkard) 拍攝的俯瞰大海的山頂照片 | 克里斯·伯卡德 (Chris Burkard) 拍攝的山頂俯瞰大海的照片– 沒有人、人、動物 | ||
1960 年代阿德里安·多諾霍 (Adrian Donoghue) 風格的美國咖啡館街景 | 1960 年代阿德里安·多諾霍 (Adrian Donoghue) 風格的美國咖啡館的街景 —沒有汽車 | ||
日落期間高架台地的鳥瞰圖,風格為揚·阿瑟斯-伯特蘭 (Yann Arthus-Bertrand) | 日落期間高架台地的鳥瞰圖,採用雅恩·阿圖斯-伯特蘭 (Yann Arthus-Bertrand) 風格——沒有陽光 | ||
凱倫·克諾爾 (Karen Knorr) 拍攝的莫臥兒建築內一個房間的照片,細節錯綜複雜 | 凱倫·克諾爾 (Karen Knorr) 拍攝的莫臥兒建築內的一個房間,細節複雜,無反光 |
案例2:刪除帶文字的圖片
如果您最初的幾代圖像包含某種文本或字母,您可以使用否定提示將它們隱藏在生成的圖像中。
提示(不帶–無參數) | 生成的圖像 | 使用–無參數提示 | 生成的圖像 |
Christophe Jacrot 拍攝的繁忙的紐約街景 | Christophe Jacrot 拍攝的繁忙的紐約街景– 無文字、字母、字體 | ||
夜間擁擠的日本街道,風格為 Liam Wong | 夜間擁擠的日本街道,風格為利亞姆·黃(Liam Wong)——沒有文字、字體、字母 |
案例三:創作時迴避某些藝術風格
中途的否定提示還可用於刪除具有特定藝術風格的圖像,以便您即將創建的圖像僅具有您喜歡的藝術類型。
提示(不帶–無參數) | 生成的圖像 | 使用–無參數提示 | 生成的圖像 |
本·古森斯風格的海邊巨型凱旋門的超現實主義形象 | 本·古森斯風格的海邊巨型凱旋門超現實主義形象——無藝術、卡通、繪畫 |
情況4:強調原始描述
除了從圖片中刪除項目之外,還可以使用否定提示來強調您原來的提示描述。在下面的示例中,我們通過添加關鍵字“現實”和“繪畫”作為否定提示的一部分,確保 Midjourney 僅創建我們請求的主題的繪畫。
提示(不帶–無參數) | 生成的圖像 | 使用–無參數提示 | 生成的圖像 |
威尼斯大運河的生動畫作 | 威尼斯大運河的生動畫作——非寫實,繪畫 |
這就是您需要了解的有關使用否定提示從您在中途生成的圖像中刪除不需要的元素的全部信息。
發佈留言