Midjourney'nin güçlü düzenleme yetenekleri son aylarda önemli ölçüde gelişti ve içerik oluşturuculara görüntülerinin her yönü üzerinde benzeri görülmemiş bir kontrol sağladı. Özellikle çok yönlü iş akışlarından biri, kısmi değişiklikleri yönlendirmek için özel bir maske görüntüsü yüklemeyi içerir; bu da görüntünün belirli alanlarını değiştirirken geri kalanını olduğu gibi bırakmanıza olanak tanır. Bu makalede, Midjourney'de kısmi düzenleme için maske görüntülerini hazırlama, yükleme ve kullanma sürecini hem web tabanlı Düzenleyici, hem de Discord ve Midjourney API aracılığıyla baştan sona inceleyeceğiz. Bu süreçte, maskeleme iş akışınızın olabildiğince sorunsuz ve hassas olmasını sağlamak için en yeni özellikleri ve en iyi uygulamaları vurgulayacağız.
Midjourney, maske rehberliğinde düzenleme için hangi araçları sunuyor?
Midjourney, görüntü düzenleme için iki temel arayüz sağlar: web tabanlı editör midjourney.com'da ve Farklı Bölge Discord'daki araç. Her ikisi de maske rehberliğinde kısmi değişiklikler yapmak için kullanılabilir; ancak iş akışları ve yetenekleri bakımından farklılık gösterirler.
Web tabanlı Editör nedir?
Orta Yolculuk editör Midjourney tarafından oluşturulan görsellerin ve kendi yüklemelerinizin ince ayarlarını yapmak için tasarlanmış özel bir web arayüzüdür. Temel düzenleme araçları şunlardır:
- Fırçaları Sil/Geri Yükle yenilemek veya korumak istediğiniz alanları boyamak için
- Akıllı seçin pozitif ve negatif seçim noktaları aracılığıyla AI destekli maskeleme için
- Katmanlar, birden fazla görüntünün tahribatsız bir şekilde birleştirilmesini sağlar
- Yeniden dokulandırma yapıyı korurken tam görüntü stili değişimleri için
- Tava ve yakınlaştırma tuvali yeniden çerçevelemek ve ölçeklendirmek için
Discord'da Vary Region nedir?
Discord'un içinde, Farklı Bölge Daha akıcı, kanal içi bir düzenleme deneyimi sunar. Bir görüntüyü büyüttükten sonra, "Değiştir (Bölge)" düğmesine tıklamak, aşağıdakileri yapabileceğiniz basit bir maske düzenleyiciyi başlatır:
- Hedef alanın üzerine serbest çizim veya dikdörtgen maskeler çizin
- İsteğe bağlı olarak, oluşturulan içeriği iyileştirmek için istemi gözden geçirin (Remix Modu etkinleştirilmiş olarak)
- Düzenlemeleri doğrudan Midjourney botuna gönderin ve yalnızca seçili bölgenin değiştirildiği yeni bir ızgara alın
Kısmi değişiklik için bir maske görüntüsü nasıl hazırlanır?
Midjourney'e bir maske yüklemeden önce, uygun bir maske dosyası oluşturmanız gerekir; bu dosya genellikle değiştirilecek bölgeyi açıkça belirten siyah beyaz veya şeffaf bir PNG dosyasıdır.
Hangi görüntü formatları ve özellikleri en iyi şekilde çalışır?
- PNG Alfa şeffaflığı idealdir, çünkü net kenarları ve maske doğruluğunu korur.
- Maskenizin uyumlu olduğundan emin olun en-boy oranı ve çözüm orijinal görüntünün (örneğin, 1024×1024, 1536×1024).
- "Tutulacak alanlar"ı belirtmek için saf siyah (RGB 0, 0, 0) ve "değiştirilecek alanlar" için beyaz (RGB 255, 255, 255) kullanın. Düzenleyicinin yüklemesi alfa kanallarını destekliyorsa, saydam bölgeler de uzak tutma bölgeleri olarak işlev görebilir.
Maskeyi oluşturmak için hangi araçları kullanabilirsiniz?
- Adobe Photoshop / Affinity Photo: Seçim araçlarını ve doldurma komutlarını kullanarak yüksek kontrastlı bir maske katmanı oluşturun, ardından PNG olarak dışa aktarın.
- GIMP / Krita: Fırça, seçim ve katman alfa kontrolleri sunan ücretsiz alternatifler.
- Çevrimiçi editörler (Photopea, Pixlr): Basit maskeleme görevleri için hızlı, tarayıcı tabanlı çözümler.
Midjourney'nin web Editörüne kısmi değişiklik için bir maske resmini nasıl yükleyebilirsiniz?
Editörün Katmanlar panel, orijinalinizin yanına harici bir maske görüntüsü getirmeyi kolaylaştırır.
Editörün tam sürümüne nasıl erişebilirsiniz?
- Şu yöne rotayı ayarla midjourney.com ve giriş yapın.
- Tıkla Düzenle Gelişmiş Düzenleyiciyi açmak için üst gezinmedeki sekmeye (kalem simgesi) tıklayın.
- "Kendi Görsellerinizi Kullanma" bölümünde, Cihazdan Yükle or URL'yi yapıştır orijinal görüntünüzü getirmek için.
Maskeyi katman olarak nasıl eklersiniz?
- Açın Katmanlar Editör kenar çubuğundaki panel.
- Tıkla Ekle ve hazırladığınız maskeyi PNG formatında yükleyin.
- Kullan Taşı/Yeniden Boyutlandır Maske katmanını orijinal görüntünüzün üzerine mükemmel şekilde hizalamak için araç.
- Maske katmanını seçin (onay işaretiyle vurgulanacaktır) - bu, Editöre sonraki araçların hangi katmanı etkileyeceğini söyler.
Maskeyi yönlendirme değişikliklerine nasıl uygularsınız?
- Maske katmanı etkinken, silmek fırça (veya Akıllı seçin (Yapay zeka destekli iyileştirmeyi tercih ederseniz) o katmandan maskeli bölgeleri kaldırmak için.
- Maske katmanındaki silinen (saydam) alanlar artık Midjourney'in temel görüntüdeki içeriği yeniden oluşturacağı "deliği" tanımlar.
- İstediğiniz istemi girin Hayal etmek Alttaki çubuk—maskeli bölgede ne görmek istediğinizi açıklar.
- vurmak Gönder DüzenleMidjourney, yerini alacak dört varyasyon üretecek bir tek maskeli kısmı kaldırarak görüntünün geri kalanını olduğu gibi bırakın.
- Kullanım Lüks or İndir Sonucunuzu dışa aktarmak için; ayrıca bir şeffaf PNG Daha fazla kompozisyon için maskelenmiş düzenlemelerin.
Kısmi değişiklik için bir maske resmini Discord'da nasıl yükleyebilirsiniz?
Editör katman tabanlı yüklemelerde mükemmel olsa da, Vary Region iş akışı aracılığıyla maske rehberli düzenlemeler için Discord'u da kullanabilirsiniz. Bunun için hem orijinal hem de maske görüntülerinizi barındırabilir ve Mask + Imagine komutlarını kullanabilirsiniz.
Discord'da görselleri nasıl barındırıyorsunuz?
- Midjourney botuyla özel bir DM'de (veya özel bir sunucu kanalında), + simgesini seçin veya orijinal resminizi sürükleyip bırakın.
- Basın Keşfet yüklemek için; sohbette göründüğünde sağ tıklayın ve seçin Resim Adresini Kopyala (Ya da Medya Bağlantısını Kopyala (mobilde) URL'yi almak için.
- Maskenizin PNG'si için kendi URL'sini almak üzere işlemi tekrarlayın.
Maske URL'si ile nasıl istemde bulunursunuz?
- Menşei
/imagineve yapıştır orijinal resim URL'si, ardından açıklayıcı metin ve istenilen parametreler gelir. - Ekle maske resim URL'si İstemde - ideal olarak temel görsel URL'sinin hemen ardından, boşluklarla ayrılmış olarak. Örneğin:
/imagine https://cdn.discordapp.com/…/original.png https://cdn.discordapp.com/…/mask.png red roses blooming in the masked area --v 7
- Bu, Midjourney'e ikinci görüntüyü bir maske referansı olarak ele almasını ve yalnızca maskenin beyaz olduğu yerlerde yeni içerik üretmesini söyler.
- Parametreleri şu şekilde ayarlayın:
--v(versiyon),--ar(en boy oranı) ve--q(kalite) gerektiği gibi; sonra komutu gönderin.
Vary Region ile maskeli düzenlemeyi nasıl iyileştirebilirsiniz?
Gönderin ve maskeli bölge görüşünüze uyana kadar tekrarlayın.
İlk ızgara oluşturulduktan sonra tıklayın U# Tercih ettiğiniz varyasyonu yükseltmek için.
Tıkla Değişkenlik (Bölge) ve hala ayarlanması gereken alanlar üzerinde ek hassas seçimler yapın.
İle Remiks Modu Discord ayarlarınızda etkinleştirilmişse, yenilenen bölümlerin görünümünü ince ayar yapmak için düzenleyicideki isteminizi düzenleyebilirsiniz.
Maskelenmiş Bir Görüntüyü Kısmen Değiştirmek İçin Midjourney API Nasıl Kullanılır
Midjourney'nin API'si (hem resmi web düzenleyicisi hem de CometAPI gibi üçüncü taraf sarmalayıcılar) şunları sağlamanıza olanak tanıyan bir "iç boyama" veya "değişken bölge" uç noktası sunar:
- Bir giriş görüntüsü
- İkili bir maske (beyaz = yeniden oluşturulacak bölge; siyah = korunacak bölge)
- Bir metin istemi maskeli alanda ne istediğinizi açıklayın
Midjourney'nin kendisi resmi bir genel API sunmasa da, üçüncü taraf arayüzleri sevmek Kuyrukluyıldız API'si eşdeğer yetenekler sağlamak.
CometAPI API anahtarınızı edinin: Kayıt olun Kuyrukluyıldız API'si ve yakala CometAPI-KEY kontrol panelinden.
# Example header for PiAPI inpainting
X-API-Key: YOUR_CometAPI_API_KEY
Authorization: Bot YOUR_DISCORD_BOT_TOKEN
İstek modlarını ayarlama
Birçok servis Midjourney'nin Discord katmanlarına benzer modları destekliyor:
- hızlı: ≤ 90 sn'de sonuçlanır (resmi Hızlı modunu simüle eder)
- dinlenmek: ≤ 10 dakikada sonuçlanır (Rahatlama modunu simüle eder)
- turbo: ≤ 60 saniye içinde sonuçlanır (ücretli "turbo" kademesi)
{
"mode": "fast",
"prompt": "a serene lakeside at sunset --v 7"
}
Mevcut bir Midjourney görüntüsünü API aracılığıyla kısmen değiştirmek (içine boyamak) için şunu kullanabilirsiniz: Kuyrukluyıldız API'si 'nin Midjourney sarmalayıcısı, özel bir /inpaint Son nokta. Aşağıda adım adım bir kılavuz bulunmaktadır:
1. Temel görüntünüzü oluşturun veya alın
Ya yapabilirsiniz:
Ara Hayal etmek metinden yeni bir resim oluşturmak için son nokta:
POST https://api.cometapi.com/mj/submit/imagineHeaders: CometAPI-API-KEY: your_key
Body (JSON): { "prompt": "a sleek sports car on a mountain road", "mode": "fast" }
Geri alacaksın jobId Oluşturulan görüntüyü almak için kullanabilirsiniz.
Veya, eğer halihazırda bir tane varsa jobId Önceki bir çağrıdan (örneğin, ölçeklendirilmiş veya varyasyon) doğrudan 3. adıma geçebilirsiniz.
2. Tamamlanmış görüntüyü alın ve indirin
POST https://api.cometapi.com/mj/task/{id}/fetch
Headers:
TT-API-KEY: your_key
Body (JSON):
{
"jobId": "afa774a3-1aee-5aba-4510-14818d6875e4"
}
Cevap şunları içerir: cdnImage (URL) veya discordImage indirebilirsin.
3. Maskenizi oluşturun
- Yapmak siyah-beyaz maske resmi (orijinaliyle aynı genişlik × yükseklik).
- Beyaz (255,255,255) boyanacak alanı işaretler.
- Siyah (0,0,0) piksellerin değişmeden kalmasını işaretler.
- Bu maskeyi PNG olarak dışa aktarın, ardından ham baytlarını Base64 kodlayın olmadan the
data:image/...önek.
# example of reading and encoding a local mask.png
import base64
with open("mask.png", "rb") as f:
mask_b64 = base64.b64encode(f.read()).decode()
4. Düzenleme uç noktasını çağırın
Orijinalini gönder jobId, Base64 maskesi ve (isteğe bağlı olarak) maskelenmiş bölge için yeni bir komut istemi:
POST https://api.cometapi.com/mj/submit/edits
Headers:
CometAPI-API-KEY: your_key
Body (JSON):
{
"jobId": "afa774a3-1aee-5aba-4510-14818d6875e4",
"mask": "<your_mask_base64_string>",
"prompt": "replace the car’s wheels with futuristic glowing rims",
"timeout": 300
}
mask: base64 kodlu PNG maskesi (beyaz = yeniden boyama)prompt: o bölgede neyin üretileceğine dair yol gösteren metin
5. Boyadığınız sonucu alın
Tıpkı daha önce olduğu gibi, anket /fetch veya yenisini almak için web kancanızı kullanın jobId ve tamamlandığında resim URL'leri.
Örnek: Python kod parçacığı
import requests, base64
API_KEY = "YOUR_CometAPI_KEY"
HEADERS = {"CometAPI-KEY": API_KEY}
# 1. Imagine (or skip if you already have jobId)
resp = requests.post(
"https://api.cometapi.com/mj/submit/imagine",
headers=HEADERS,
json={"prompt":"a serene lake at sunset","mode":"fast"}
)
job_id = resp.json()
# ... wait for image to generate, fetch and download it ...
# 2. Prepare mask
with open("mask.png", "rb") as f:
mask_b64 = base64.b64encode(f.read()).decode()
# 3. Inpaint
inpaint_resp = requests.post(
"https://api.cometapi.com/mj/submit/edits",
headers=HEADERS,
json={
"jobId": job_id,
"mask": mask_b64,
"prompt": "replace the sky with dramatic storm clouds"
}
)
new_job = inpaint_resp.json()
# 4. Fetch result
fetch_resp = requests.post(
"https://api.cometapi.com/mj/task/{id}/fetch",
headers=HEADERS,
json={"jobId": new_job}
)
print(fetch_resp.json())
Bu akışla, kendi maskenizi ve boyama için kılavuz metninizi sağlayarak mevcut bir Midjourney görüntüsünün herhangi bir bölümünü hassas bir şekilde hedefleyebilir ve değiştirebilirsiniz.
CometAPI'lere başvurabilirsiniz API belgesi düzenlemek için.
İpuçları ve Püf Noktaları
- Maske hassasiyeti: pürüzlü veya yarı saydam maske kenarları kanayabilir; saf siyah/beyaza sadık kalın.
- Seçim boyutu: çok küçük → model tutarsız bir şekilde "halüsinasyon" görebilir; çok büyük → görüntünün geri kalanından bağlamı kaybedersiniz.
- istemleri: Bunları kısa tutun ve maskeli bölgeye odaklanın. (Midjourney, çevredeki içerikle bütünleşecektir.)
- Webhook geri aramaları: Gerçek zamanlı güncellemelere ihtiyacınız varsa, bir
hookUrlCihazınızdadatave iş bittiğinde sunucunuz JSON'u alacaktır.
Maskeli düzenlemeler için istemleri nasıl optimize edersiniz?
- Öz ama açıklayıcı: İsteminizi maskeli alanın içeriğine odaklayın (genel renk değişiklikleri yerine "dalda tüneyen altın mekanik kuş").
- Bağlamsal uyum: Bütünsel bir görünüm sağlamak için düzenlenmemiş kısımlarla eşleşen aydınlatma, stil veya malzemelerden bahsedin.
- Remix'i dikkatli kullanın: Yalnızca renk veya doku ayarlamalarına ihtiyacınız varsa, Remix Modunda tüm komut istemini yeniden yazmaktan kaçının; bu, maskelenmemiş bölgeleri istemeden değiştirebilir.
Başlamak
CometAPI, sohbet, resimler, kod ve daha fazlası için açık kaynaklı ve özel çok modlu modeller dahil olmak üzere 500'den fazla AI modeline erişim sağlar. Birincil gücü, geleneksel olarak karmaşık olan AI entegrasyon sürecini basitleştirmesidir.
Kuyrukluyıldız API'si Entegrasyonunuza yardımcı olmak için resmi fiyattan çok daha düşük bir fiyat teklif ediyoruz Yolculuk Ortası API'sive kayıt olup giriş yaptıktan sonra hesabınızda deneyebilirsiniz! Kayıt olmaya ve CometAPI'yi deneyimlemeye hoş geldiniz. CometAPI kullandıkça ödeme yapar.
Önemli Ön Koşul: MidJourney V7'yi kullanmadan önce, şunu oluşturmaya başlamanız gerekir: CometAPI'ye bugün kaydolun ücretsiz erişim için buraya tıklayın. Lütfen ziyaret edin docsMidJourney V7 ile başlamak çok basittir; sadece --v 7 İsteminizin sonunda parametre. Bu basit komut CometAPI'ye görüntünüzü oluşturmak için en son V7 modelini kullanmasını söyler.
Sonuç
Midjourney'deki maske rehberliğindeki kısmi değişiklikler, ister bir fotoğraftaki nesneyi değiştirin, ister bir resme fantastik öğeler ekleyin, ister bir kompozisyondaki ayrıntıları hassas bir şekilde ayarlayın, yaratıcı kontrolün yeni bir boyutunun kilidini açar. Hassas bir maske hazırlama, web Düzenleyici'ye katman olarak yükleme veya Discord'da barındırma iş akışında ustalaşarak ve Midjourney'nin boyama ve katmanlama araçlarından yararlanarak, cerrahi bir hassasiyetle profesyonel düzeyde sonuçlar elde edebilirsiniz. Katmanlar, akıllı seçim ve yenilenmiş kullanıcı arayüzü gibi en yeni Düzenleyici geliştirmelerini benimseyin ve yapay zeka destekli sanatta mümkün olanın sınırlarını zorlamak için bu en iyi uygulamaları yaratıcı sürecinize entegre edin.
