1. A computer-implemented method, comprising: obtaining a plurality of images of a scene, one of the images comprising a base image and a different one of the images comprising a source image; obtaining input indicating a stroke applied to the source image, the stroke specifying a set of pixels in the source image and having multiple characteristics including a speed of the stroke and a direction of the stroke; identifying a region of the source image from the stroke, the region comprising a plurality of contiguous pixels in the source image, the identifying including determining that the plurality of pixels in the region is similar to the pixels in the set of pixels specified by the stroke according to segmentation parameters used to segment the region of the source image from other regions of the source image, at least one of the segmentation parameters being based on at least one of the speed of the stroke or the direction of the stroke; and blending the pixels from the region of the source image with pixels in a corresponding region of the base image to generate a blended image.