Model Detayları
Bria Expand, bir görseli özgün sınırlarının ötesine büyütür: sahneyi dışa doğru uzatan yeni içerik üreterek daha büyük bir tuvali doldurur. Bir kaynak görsel verir, hedef `canvas_size` değerini (piksel cinsinden son `[width, height]`) seçer ve özgün görselin bu tuvalde nasıl duracağını modele söylersiniz — ya bir `aspect_ratio` seçerek ya da özgün görselin boyutunu ve konumunu vererek. Expand ardından yeni alana inandırıcı bir çevre üretir; kaynağın ışığına, perspektifine, rengine ve dokusuna uyar, böylece sonuç sonradan yapıştırılmış bir kenarlık gibi değil, tek parça kesintisiz bir fotoğraf gibi görünür. Bria modelleri yalnızca tamamen lisanslı verilerle eğitildiği için çıktılar ticari kullanımda güvenli ve risksizdir.
Geçerli bir istek her zaman `image_url` ve `canvas_size` alanlarını, ardından da modelin kaynağı yeni tuvalde nereye yerleştireceğini bilmesi için YA bir `aspect_ratio` YA DA `original_image_size` ile `original_image_location` alanlarının ikisini birden gerektirir. İsteğe bağlı bir `prompt` ile üretilen alanda neyin görüneceğini yönlendirebilirsiniz.
## En uygun olduğu işler - Dar kırpılmış bir fotoğrafa baş boşluğu ya da arka plan kazandırmak için outpainting / uncrop yapmak - Özneyi bozmadan bir görseli yeni bir en-boy oranına göre yeniden çerçevelemek (ör. kareden geniş ekrana) - Metin, logo ya da sayfa düzeni için yer açmak üzere bir ürün ya da sahne çekimini genişletmek - Mevcut fotoğrafların ticari kullanıma onaylı, genişletilmiş sürümlerini üretmek
## Şu durumlarda başka bir model seçin - Çevresine yeni alan eklemek yerine mevcut kadrajın içindeki belirli bir maskeli bölgeyi doldurmak ya da değiştirmek istiyorsanız — bir generative fill / inpainting modeli kullanın - Kaynak fotoğraf olmadan, bir metin prompt’undan yepyeni bir görsel gerekiyorsa — bir text-to-image modeli kullanın - Tuvali genişletmek yerine mevcut pikselleri yeniden renklendirmek ya da yeniden tarzlamak istiyorsanız — bir görsel düzenleme / renklendirme modeli kullanın
## İpuçları - Genişleyecek yer kalması için `canvas_size` değerini kaynaktan büyük ayarlayın; toplam alanı 5000x5000’in altında tutun - En basit yol için `aspect_ratio` kullanın — model özgün görseli sizin yerinize ortalar ve ölçekler; `original_image_size` + `original_image_location` ikilisine yalnızca tam konumlandırma gerektiğinde başvurun - Yeni alanı neyin dolduracağını yönlendirmek için kısa bir `prompt` ekleyin (ör. "ufka kadar uzanan kumlu bir plaj") - Bir sonucu yeniden üretmek için aynı `seed` değerini kullanın ya da alternatifleri keşfetmek için değiştirin
ModelRunner JavaScript client ile çalıştırmak için: ```js import { modelrunner } from "@modelrunner/client";
const result = await modelrunner.subscribe("bria/expand", { input: { image_url: "https://media.modelrunner.ai/example-source.png", canvas_size: [1536, 1024], aspect_ratio: "16:9", prompt: "sandy beach extending to the horizon", }, }); ```



