摘要 |
There is provided an image processing device that includes a processor configured to execute instructions that cause the processor to provide functional units including: a setting unit that sets a plurality of extraction target ranges in a motion image configured of a plurality of frame images that are chronologically in succession with one another, each extraction target range being configured of a group of frame images that are selected from among the plurality of frame images constituting the motion image and that are chronologically in succession with one another, and the plurality of extraction target ranges being set such that there is no common frame image shared among the extraction target ranges; a selecting unit that selects a representative frame image from among the group of frame images in an extraction target range, the representative frame image being such a frame image whose difference from another representative frame image is the largest among differences of the frame images belonging to the extraction target range from the another representative frame image, the another representative frame image being selected from one of the extraction target ranges that is positioned chronologically adjacent to the extraction target range from which the representative frame image is selected; and a layout image generating unit that generates a layout image in which the selected representative frame images are laid out in such a pattern that indicates a chronological relationship among the representative frame images.
|