[Humanist] 25.349 imaging software

Humanist Discussion Group willard.mccarty at mccarty.org.uk
Thu Oct 6 08:00:44 CEST 2011


                 Humanist Discussion Group, Vol. 25, No. 349.
            Department of Digital Humanities, King's College London
                       www.digitalhumanities.org/humanist
                Submit to: humanist at lists.digitalhumanities.org



        Date: Wed, 5 Oct 2011 16:50:08 -0400
        From: Lev Manovich <manovich at softwarestudies.com>
        Subject: ImagePlot


Introducing ImagePlot 0.9:
   a new visualization software for digital humanities
   http://lab.softwarestudies.com/p/imageplot.html

   See your whole image collection in a single visualization.

   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.

   ImagePlot was developed by the Software Studies Initiative with support
   from the National Endowment for Humanities (NEH), the California Institute
   for Telecommunications and Information Technology (Calit2), and the Center
   for Research in Computing and the Arts (CRCA).

   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.

   Better understand media collections and make new discoveries.

   Visualize image collections as timelines and scatter plots which display all
   images in a collection. Find images that are outliers. Discover clusters -
   sets of images that are similar in content or visual properties. Visualize
   multiple  sets  of  images to better understand their similarities and
   differences. Explore patterns in existing metadata (i.e., dates, names,
   etc.), added annotations and keywords, or visual features (i.e., brightness,
   saturation, hue, shapes, etc.)

   Visualize change.

   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
   visual characteristics.

   Visualize image collections of any size.

   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.

How does it work?

   From points to images.

   Start with point and line graphs, which allow you to quickly explore your
   image set. Once you find an interesting pattern, re-render the plot to show
   the images. Go back and forth between these options as often as you like.

   Render and save high-res visualizations.

   You can render and save greyscale and full-color visualizations of any size
   (as long as they don't go over 2.5 GB.) For example, we created 44,000 x
   44,000 grey scale visualization showing one million manga pages, 137,530 x
   13,800 visualization showing all shots in an hour long film, full-color
   16,000 x 12,000 visualization showing 776 van Gogh paintings. (All were
   rendered on Mac Book Pro with 4GB of RAM).

   Turn any visualization into an animation.

   Select the option to save visualization after each new image is added to it.
   The result is a sequence of files which can be easily turned into video (use
   QuickTime or any video editing application).

   Customize everything.

   Customize the appearance of data points and lines, background, axis lines,
   data labels, image labels, the size of images, image transparency, and
   pretty much everything else you can think of. We wrote ImagePlot to support
   both quick exploration of image sets and creation of high-res visualizations
   for publications and exhibitions. So we added options to control every
   possible aspect of visualization appearance. Visualizations created with
   ImagePlot have been shown in science centers, art and design museums, and
   art galleries, including Graphic Design Museum (Breda), Gwangju Design
   Biennale (Korea), and The San Diego Museum of Contemporary Art.

   Use with digital image analysis tools.

   Measure various visual properties of the images in a collection (brightness,
   saturation, hues, shapes) using macros we provide - or you can use any other
   digital image tools. Study patterns in these properties across a whole
   collection using ImagePlot visualizations.

Will it work with my stuff?

   Work with images in all popular formats.

   Color or grey scale images? JPEG or TIFF? No problem, ImagePlot can handle
   them  all.  If  you  images  have  different sizes, ImagePlot can also
   automatically scale them to the same size. If your images are located across
   multiple directories on your computer, we built in an option to handle this
   as well.

   Cross-platform.

   Run ImagePlot on Windows, Mac OS or Unix.

   No coding required.

   ImagePlot has a Graphical User Interface, so you don't need to program or
   script anything.

   Use data created in other applications.

   ImagePlot works with the most common data formats: a set of image files and
   the data about these images saved in a tab delimited text file (.txt). This
   makes  ImagePlot  compatible with lots of other applications for media
   cataloging, data analysis, and information visualization. You can prepare
   and edit data using any spreadsheet or word processor application. The data
   file can contain any number of rows and columns. (For example, our data file
   for one million manga pages had one million rows and 60 columns.)

   Download and run ImagePlot in minutes.

   ImagePlot is a macro which runs within the cross platform, open source image
   processing software ImageJ. Together these files take up under 5 MB. The
   full ~100MB download comes with several large sample image sets, which are
   helpful for getting started but not required for the software to run.
     _________________________________________________________________

Download ImagePlot 0.9

     http://lab.softwarestudies.com/p/imageplot.html




More information about the Humanist mailing list