Bildeutvidelsesverktøy
Utvid bildene dine utover de opprinnelige grensene med vår AI-drevne utvidelse, og lag sømløse utvidelser som blender perfekt med det eksisterende innholdet.

Har du ikke et bilde for hånden? Prøv ett av disse:
Hvordan det fungerer
Forvandle bildet ditt i fire enkle trinn
Last opp bildet ditt
Dra og slipp eller velg et bilde fra enheten din. Støtter JPG-, PNG- og WebP-formater.
Velg retning
Velg hvilken retning du vil utvide bildet ditt — venstre, høyre, opp, ned eller alle sider på én gang.
AI gjør magien
AI-en vår analyserer bildet ditt og genererer sømløse utvidelser som matcher stilen og konteksten.
Last ned og del
Få det utvidede bildet ditt i høy oppløsning og del det med verden umiddelbart.
Kraftige funksjoner du vil elske
Utvid bilder utover de opprinnelige grensene mens alt forblir naturlig og visuelt konsistent.
Tilpasset lerretstørrelse
Få full kontroll over lerretsdimensjonene ved å justere bredde og høyde enten ved å skrive inn de endelige verdiene du trenger eller strekke lerretet etter behov.
Enten du utvider et bilde for sosiale medier, bannere, produktoppføringer eller tilpassede layouter, kan du enkelt lage den nøyaktige størrelsen og proporsjonene som kreves for enhver plattform eller brukstilfelle.

Vanlige størrelsesforhold med 1 klikk
Endre raskt størrelsen på lerretet med klare forhåndsinnstillinger designet for sosiale medier, utskrift og videoformater. Med bare ett klikk velger du fra populære forhold for Instagram, Twitter, LinkedIn, YouTube og de fleste standard utskriftsstørrelser.
Dette gjør det enkelt å lage plattformklare bilder uten å manuelt justere dimensjoner, og sparer tid mens du sikrer at innholdet ditt ser perfekt innrammet og profesjonelt ut på alle kanaler.

Behold full kontroll over outpainting
Veiledning av det genererte innholdet ved hjelp av positive instruksjoner for å spesifisere hva som skal vises, og negative instruksjoner for å indikere hva som skal unngås. Dette lar deg forme det utvidede bildet nøyaktig slik du har sett det for deg — enten det er å legge til elementer, utvide bakgrunner.
Ved å gi klare instruksjoner sikrer du at de utpaintede områdene stemmer perfekt overens med de kreative målene dine og opprettholder den ønskede estetikken.

Utdata i høy oppløsning
Generer utpaintede bilder i høy oppløsning, og sikrer at alle detaljer er skarpe og klare. Perfekt for profesjonell bruk, enten for utskrift eller digitale medier.
Den avanserte AI-teknologien vår opprettholder bildekvaliteten, slik at du kan lage fantastiske bilder som ser bra ut på enhver plattform.

Størrelsesforhold for enhver plattform klare til bruk
Hopp over den lange og vanskelige prosessen med å tilpasse kreativene til hver plattform. Lås opp kraften til AI-bildeekspansjon — velg de nødvendige størrelsene for plattformene dine og få ting gjort på sekunder.
Sosiale medier
- Instagram (1:1, 4:5, 16:9)
- Twitter-banner
- LinkedIn-innlegg
Video og skjerm
- 16:9 (HD, 4K)
- 4:3 (Klassisk)
- 21:9 (Ultrabred)
Utskrift og foto
- 3:2 (Foto)
- A4-dokument
- Kvadrat (1:1)
Tilpasset størrelse
- Fri størrelsesjustering
- Lås størrelsesforhold
- Piksel-presis kontroll
Hva brukerne våre sier
Studio Ops
Etterproduseringsautomatisering
"Integrerte outpainting i en batcharbeidsflyt for å normalisere bildepolstring og bakgrunner. Reduserte manuelle bakgrunnsredigeringer og fremskyndet levering av katalogbilder."
Retail Imaging
Katalognormalisering
"Brukte outpainting for å generere konsistente marginer og bakgrunner på tvers av tusenvis av produkter, unngikk nye fotograferinger og reduserte manuell retusjering."
Landscape Agency
Storformatsutvidelse
"Utvidet luftfoto og landskapsbilder til bredformats panoramaer egnet for utskrift med minimalt manuelt opprydding."
Klar til å lage fantastiske bilder?
Begynn å outpainte bildene dine i dag og lås opp uendelige muligheter med AI-drevet utvidelse.
Ofte stilte spørsmål
Outpainting-pipelinen bruker diffusjonsbaserte generative modeller trent på store bilddatasett. Den analyserer lokal tekstur, fargedistribusjon, global komposisjon og scensemantikk for å syntetisere ekstra piksler som opprettholder perspektiv, belysning og strukturell kontinuitet.
Vi tar ikke nye samples eller strekker originalpiksler. Modellen syntetiserer nytt innhold tilstøtende til innbildet; originalpiksler bevares. Dette bevarer detaljer og forhindrer geometrisk forvrengning som oppstår med naive skaleringsmetoder.
Høyoppløsningsbilder med klare, konsistente bakgrunner eller repeterende teksturer (himmel, gress, vegger) gir vanligvis de beste utvidelsene. Komplekse, svært detaljerte forgrunner med tvetydig kontekst kan kreve ekstra maskering eller mindre inkrementelle utvidelser for optimal utdata.
Utdata kan inkludere plausibelt syntetisert innhold, men kan av og til introdusere artefakter eller semantisk feil innhold. For beste resultater: bruk inndata med høyere oppløsning, utvid i mindre trinn for komplekse scener, og bruk masker for å begrense generative områder.
Vi aksepterer JPG, PNG og WebP opptil 50 MB. Eksport støtter konfigurerbare formater, oppløsning og komprimering. For utskrift eller arkivering, velg tapsfri PNG og sett ønsket DPI i eksportinnstillingene.
Integrer AI-kraft i appene dine
Få programmatisk tilgang til hele samlingen vår av AI-verktøy. Bygg kraftige bildebehandlingsfunksjoner inn i produktene dine med bare noen få kodelinjer.
Lynraskt
Behandle bilder på millisekunder med vår optimaliserte infrastruktur
Enkel integrasjon
RESTful API med tydelig dokumentasjon og kodeeksempler
Klar for bedrifter
Høy oppetid med dedikert støtte for team
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));