outpainting social
Extend creativity and tell a bigger story with DALL-E images of any size
Today we’re introducing Outpainting, a new feature which helps users extend their creativity by continuing an image beyond its original borders — adding visual elements in the same style, or taking a story in new directions — simply by using a natural language description.
if (value === 'end-result') { endResult.style.display = 'block'; timelapse.style.display = 'none'; timelapse.pause(); timelapse.currentTime = 0; } else if (value === 'timelapse') { endResult.style.display = 'none'; timelapse.style.display = 'block'; timelapse.play(); } }
Outpainting: August Kamp
DALL·E’s Edit feature already enables changes within a generated or uploaded image — a capability known as Inpainting. Now, with Outpainting, users can extend the original image, creating large-scale images in any aspect ratio. Outpainting takes into account the image’s existing visual elements — including shadows, reflections, and textures — to maintain the context of the original image.
More than one million people are using DALL·E, the AI system that generates original images and artwork from a natural language description, as a creative tool today. Artists have already created remarkable images with the new Outpainting feature, and helped us better understand its capabilities in the process.
Outpainting is now available to all DALL·E users on desktop. To discover new realms of creativity, visit labs.openai.com or join the waitlist.
class Painting { expanded = false;
constructor(el) { this.el = el; this.image = el.querySelector('img');
this.el.addEventListener('click', () => { this.toggle(); }); }
toggle(value) { if (!isMobile) { return; }
if (value === undefined) { value = !this.expanded; }
if (value) { this.expand(); } else { this.collapse(); }
this.expanded = value; }
expand() { this.el.classList.add('expanded-painting'); this.el.scrollLeft = (0.5 * this.image.offsetWidth) - (0.5 * window.innerWidth); }
collapse() { this.el.classList.remove('expanded-painting'); } }
document.addEventListener('DOMContentLoaded', function() { isMobile = window.innerWidth < 720; const paintings = Array.from(document.querySelectorAll('.js-painting')).map(el => new Painting(el));
window.addEventListener('resize', () => { const newIsMobile = window.innerWidth < 720; // Make sure all paintings are collapsed again, // we're entering larger viewports if (newIsMobile !== isMobile && !newIsMobile) { paintings.forEach((painting) => { painting.collapse(); }); }
isMobile = newIsMobile; });
if (!el) return; var flickity = new Flickity(el, { cellSelector: '.js-flickity-cell', wrapAround: false, autoPlay: false, draggable: true, adaptiveHeight: true, arrowShape: 'M 64.5,0 L 71.72,7.17 L 29.22,50 L 71.72,92.89 L 64.5,100 L 15,50 L 64.5,0 Z', imagesLoaded: true, }); });
This is a LoRA for FLUX Klein Base 9b. **Link: https://civitai.red/models/2381927/flux2-klein-base-9b-smartphone-snapshot-photo-reality-style** All infos on how…
This $2,000 Asus laptop delivers breathtaking performance thanks to Qualcomm's Snapdragon X2 Elite Extreme, but…
ComfyUI with ZIT submitted by /u/Ferwien [link] [comments]
Tovala is a meal kit that comes with a smart oven, or a smart oven…
Now that we have some open weight models available to us that work with character…
This paper was accepted at the Fifth Workshop on Natural Language Generation, Evaluation, and Metrics…