ImagePlot – Easily visualize a large collection of images

ImagePlot is a free software tool that visualizes collections of images and video of any size. It is implemented as a macro which works with the open source image processing program ImageJ.

Existing visualization tools show data as points, lines, and bars. ImagePlot’s visualizations shows the actual images in your collection. The images can be scaled to any size and organized in any order – according to their dates, content, visual characteristics, etc. Because digital video is just a set of individual still images, you can also use ImagePlot to explore patterns in films, animations, video games, and any other moving image data.

We include macros which automatically measure various visual properties of every image in collection (or every frame in a video). These measurements can be visualized as line graphs, scatter plots, and image plots. This allows you to see the patterns of change over time in images’ visual characteristics. You can also compare multiple image sets in terms of their

From a few dozens to millions of images. There is no theoretical limit to the number of images that can be included in a single visualization. A few dozen images can be visualized in a second, a few thousands will take a few minutes. The largest number we tried so far was one million images ( yes, this took a while – but it worked!). If your collection is really big, start the render and just come back when it is finished.


  • Its free.
  • Visualize large image collections.
  • Create animations from visualizations.
  • Render high resolution visualizations.