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, }); });
Continuing the music video u/optimisoprimeo posted: https://www.reddit.com/r/StableDiffusion/comments/1t64gni/so_far_this_is_my_favorite_usecase_for_ltx/ submitted by /u/hidden2u [link] [comments]
One of the major differentiators unlocked by learned codecs relative to their hard-coded traditional counterparts…
As companies of various sizes adopt graphic processing units (GPU)-based machine learning (ML) training, fine-tuning…
Today, we’re thrilled to announce that Gemini 3.1 Flash-Lite, our fastest and most cost-efficient Gemini…
Leaders at the tech giant were skeptical of OpenAI—but wary of pushing it into the…