Re: [Gimp-user] [Gimp-developer] Test images and test suite (was Re: GIMP should fork babl and GEGL)



On 11/11/2014 11:45 AM, Gary Aitken wrote:
On 11/11/14 08:15, Elle Stone wrote:

So the important question is:

*What copyrighted or otherwise test images GIMP users might have
downloaded from the internet and found useful, and *what kinds of
test images GIMP users might have already put together, *for what
particular testing purposes.

The things I find most useful are the following:

1. Peoples' faces.  Important here is a wide selection of ethnicities,
    such as white, asian, african, latino.  It would be useful to have
    individual images; and combination images with the extremes (e.g.
    white, african, and wedding dress in the same image).  In the
    african group, a wide range from very black to brown.

Despite the plethora of CC- and public domain images, finding suitable test images is harder than one might think. It's obvious that a lot of time and thought went into Nicolas Robidoux's collection (http://www.imagemagick.org/download/image-bank/16bit840x840images).

In particular, it's not easy to find faces that were properly white-balanced and haven't been "in-camera jpeg processed" to have saturated colors and dark shadows.

Maybe Pat David (and other GIMP users) could suggest some good face images that were shot raw, preferably in full spectrum lighting (daylight, direct sunlight, high quality studio lighting, etc), and properly white balanced, that could be release under a suitable license?


2. Highly saturated from the natural world -- birds and flowers, for
    example.  I may have a few birds of use.  Others may well have
    better images.

Raw files of such images from a variety of cameras would be very good to have.


3. Color gradients and ICC targets.
    In this category I would find useful a chart specifically designed
    to show the boundaries of different well-known colorspaces, such
    as sRGB, AdobeRGB, and ProPhoto.

Hmm, ArgyllCMS can be used to relate actual image colors to the boundaries of any given RGB working color space, and also to compare different RGB working space color gamuts. Are the images on this page sort of what you were thinking of?

http://ninedegreesbelow.com/photography/icc-profile-conversion-clipped-colors-examples.html#flower-color-gamut

http://ninedegreesbelow.com/photography/icc-profile-conversion-clipped-colors-examples.html#srgb-prophoto-cielab

  If the chart had an outline of
    the colorspaces as separate .xcf layers it would be great.  It
    might be useful to have layers for some printers as well.

The thing is, color gamuts are 3-dimensional, so 2D charts only tell part of the story. http://brucelindbloom.com/index.html?WorkingSpaceInfo.html has great interactive tools for comparing color spaces. Click on the 3D Gamut Viewer link.

Also there is the related question of how much any give RGB working space overlaps with real-world colors as seen by the mythical average human. Lindbloom's chart indicates that ProPhotoRGB, for example, contains a lot of imaginary colors and also holds almost all real colors, whereas sRGB has no imaginary colors but only holds about 35% of all real colors.

Also see this Lindbloom page for a comparison between ProPhotoRGB and real world LAB colors as normally encoded by imaging software:
http://brucelindbloom.com/index.html?LabGamutDisplayHelp.html

I think what you are asking about might fall into the category of better soft-proofing tools. Right now GIMP's softproofing is pretty much only what's available from LCMS, which sadly doesn't deal with "real vs. imaginary" and also does a terrible job with linear gamma working spaces (not relevant to 8-bit GIMP, but very important for high bit depth GIMP).

A test image image that shows more or less finely granulated colors spanning the full range of real world colors would be *very* nice to have, but I don't know how to make such an image. Lindbloom does supply Lab Gamut test images, but the license is restrictive (see http://brucelindbloom.com/index.html?ProfileEvaluation.html).

Elle



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]