Vaizdo plėtiklis
Išplėskite vaizdus už originalių ribų naudodami mūsų DI pagrįstą plėtimą, sukuriant sklandžius plėtinius, kurie tobulai susilieja su esamu turiniu.

Neturite vaizdo po ranka? Išbandykite vieną iš šių:
Kaip tai veikia
Transformuokite vaizdą keturiais paprastais žingsniais
Įkelkite vaizdą
Tempkite ir numeskite arba pasirinkite bet kokį vaizdą iš savo įrenginio. Palaikomi JPG, PNG ir WebP formatai.
Pasirinkite kryptį
Pasirinkite, kuria kryptimi plėsti vaizdą — kairėn, dešinėn, viršun, žemyn ar visomis kryptimis vienu metu.
DI daro stebuklus
Mūsų DI analizuoja vaizdą ir generuoja sklandžius plėtinius, atitinkančius stilių ir kontekstą.
Atsisiųskite ir pasidalinkite
Gaukite išplėstą vaizdą aukšta raiška ir akimirksniu pasidalinkite juo su pasauliu.
Galingos funkcijos, kurias pamėgsite
Išplėskite vaizdus už jų originalių ribų, išlaikant viską natūralu ir vizualiai nuoseklią.
Pasirinktinis drobės dydis
Gaukite visišką kontrolę drobės dimensijoms, koreguodami plotį ir aukštį įvesdami reikiamas galutines reikšmes arba tempiant drobę pagal poreikį.
Nesvarbu, ar plečiate vaizdą socialiniams tinklams, reklamjuostėms, produktų sąrašams ar pasirinktiniams išdėstymams — galite lengvai sukurti tikslų dydį ir proporcijas, reikalingas bet kuriai platformai ar naudojimo atvejui.

Įprastiniai proporcijų santykiai 1 paspaudimu
Greitai pakeiskite drobės dydį naudodami paruoštas nuostatas, sukurtas socialiniams tinklams, spaudai ir vaizdo formatams. Vienu paspaudimu pasirinkite iš populiarių santykių Instagram, Twitter, LinkedIn, YouTube ir daugumos standartinių spausdinimo dydžių.
Tai palengvina platformai paruoštų vizualinių elementų kūrimą be rankinio dimensijų koregavimo, taupant laiką ir užtikrinant, kad jūsų turinys atrodo tobulai suformuotas ir profesionalus visuose kanaluose.

Išlaikykite visišką outpainting kontrolę
Vadovaukite sugeneruotam turiniui naudodami teigiamus raginimus, nurodydami, kas turėtų pasirodyti, ir neigiamus raginimus, nurodydami, ko vengti. Tai leidžia formuoti išplėstą vaizdą lygiai taip, kaip jį įsivaizduojate — nesvarbu, ar tai elementų pridėjimas, ar fonų tęsimas.
Pateikdami aiškias instrukcijas, užtikrinate, kad outpainted sritys tobulai atitinka jūsų kūrybinius tikslus ir išlaiko norimą estetiką.

Aukštos raiškos rezultatai
Generuokite outpainted vaizdus aukšta raiška, užtikrindami, kad kiekviena detalė yra ryški ir aiški. Tobulai tinka profesionaliam naudojimui — spausdinimui ar skaitmeninei žiniasklaidai.
Mūsų pažangi DI technologija išlaiko vaizdo kokybę, leidžiant kurti nuostabius vizualinius elementus, kurie puikiai atrodo bet kurioje platformoje.

Proporcijų santykiai kiekvienai platformai paruošti
Praleiskite ilgą ir sudėtingą kūrybinių elementų pritaikymo kiekvienai platformai procesą. Atrakinkite DI vaizdo plėtimo galią — pasirinkite reikalingus dydžius savo platformoms ir atlikite darbus per sekundes.
Socialiniai tinklai
- Instagram (1:1, 4:5, 16:9)
- Twitter reklamjuostė
- LinkedIn įrašas
Vaizdo įrašai ir ekranai
- 16:9 (HD, 4K)
- 4:3 (Klasikinis)
- 21:9 (Ultiplatus)
Spauda ir nuotraukos
- 3:2 (Nuotrauka)
- A4 dokumentas
- Kvadratas (1:1)
Pasirinktinis dydis
- Laisvo dydžio keitimas
- Proporcingas santykis fiksuotas
- Pikselių tikslus valdymas
Ką sako mūsų vartotojai
Studio Ops
Poprodukcijos automatizavimas
"Integruotas outpainting į paketinę darbo eigą, siekiant normalizuoti vaizdų užpildymą ir fonus. Sumažinti rankiniai fono redagavimai ir pagreitintas katalogų vaizdų pristatymas."
Retail Imaging
Katalogų normalizavimas
"Naudotas outpainting, siekiant generuoti nuoseklius paraštes ir fonus tūkstančiams SKU, išvengiant pakartotinių nuotraukų darymo ir sumažinant rankinį retušavimą."
Landscape Agency
Didelio formato plėtimas
"Išplėsti oro ir peizažo vaizdai į plačiaformačias panoramas, tinkamas spausdinimui su minimaliu rankiniu valymu."
Pasiruošę kurti nuostabius vaizdus?
Pradėkite outpainting vaizdus šiandien ir atrakinkite beribias galimybes su DI pagrįstu plėtimu.
Dažniausiai užduodami klausimai
Outpainting konvejeris naudoja difuzijos pagrįstus generatyvinius modelius, apmokomus ant didelių vaizdų duomenų rinkinių. Jis analizuoja vietines tekstūras, spalvų paskirstymą, bendrą kompoziciją ir scenos semantiką, kad sintezuotų papildomus pikselius, išlaikančius perspektyvą, apšvietimą ir struktūrinę tęstinumą.
Mes nepertaikome ar netempiame originalių pikselių. Modelis sintezuoja naują turinį šalia įvesties vaizdo; originalūs pikseliai yra išsaugomi. Tai išsaugo detales ir neleidžia geometriniam iškraipymui, atsirandančiam su paprastais mastelio metodais.
Aukštos raiškos vaizdai su aiškiais, nuosekliais fonais ar pasikartojančiomis tekstūromis (dangus, žolė, sienos) paprastai duoda geriausius plėtinius. Sudėtingi, labai detalūs priekinio plano planai su neaiškiu kontekstu gali pareikalauti papildomo maskavimo ar mažesnių laipsniškų plėtimų optimaliai išvestiai.
Rezultatai gali apimti tikverotybinius sintezuotus turinius, bet kartais gali sukelti artefaktus ar semantiškai neteisingus elementus. Geriausiais rezultatais: naudokite aukštesnės raiškos įvestis, plėskite mažesniais prieaugiais sudėtingoms scenoms ir naudokite kaukes, kad apribotumėte generatyvinias sritis.
Priimame JPG, PNG ir WebP iki 50 MB. Eksportas palaiko konfigūruojamus formatus, raišką ir kompresiją. Spausdinimui ar archyvavimui pasirinkite be nuostolio PNG ir nustatykite norimą DPI eksporto nustatymuose.
Integruokite dirbtinio intelekto galią į savo programas
Pasiekite visą mūsų dirbtinio intelekto įrankių rinkinį programiškai. Sukurkite galingas vaizdų apdorojimo funkcijas savo produktuose vos keliomis kodo eilutėmis.
Žaibiškai greita
Apdorokite vaizdus per milisekundes naudodami mūsų optimizuotą infrastruktūrą
Paprasta integracija
RESTful API su aiškia dokumentacija ir kodo pavyzdžiais
Paruošta įmonėms
Aukštas pasiekiamumas su specialiu palaikymu komandoms
const url = "https://api.bubbi.app/api/v3/image-outpaint"
const headers = new Headers();
headers.append("Authorization", "Bearer YOUR_API_KEY_HERE");
const formdata = new FormData();
formdata.append("image", "image.png");
formdata.append("mask", "mask.png");
formdata.append("prompt", "a beautiful landscape"); // optional
formdata.append("negative_prompt", "blurry, low quality"); // optional
const requestOptions = {
method: 'POST',
body: formdata,
headers: headers,
};
fetch(url, requestOptions)
.then(response => response.json())
.then(result => console.log(result))
.catch(error => console.log("error", error));