36 Graphics, Images


GNU/Linux supports an extensive collection of graphics and image and photo processing packages that rival and surpass the best closed source products. In this chapter we focus on specific tasks that we may want to perform on images or in the generation of graphics. The tools that are discussed in this chapter include:

  • eog: Eye of GNOME is an image viewer native to the GNOME desktop;
  • gimp: The GNOME Image Manipulation Program is a full featured alternative to Adobe PhotoShop with extensive capabilities for processing images;
  • gpick: GPick is a useful tool that can be used to picking colours simply by clicking on some region of the desktop;
  • graphviz, graphviz: GrapViz is a text-based markup language for generating graphs in a variety of output formats, including xfig.
  • gthumb, gthumb: GThumb is a graphics file browser with a focus on displaying thumbnail images.
  • imagemagick: ImageMagick provides one of the most extensive library of commands for command line image manipulation. It will be used extensively in this chapter;
  • inkscape: InkScape is an editor of Scalable Vector Graphics (svg);
  • xfig: XFig is an older yet well featured and powerful vector graphics editor. Highly recommended.

To generate graphics, particularly in the context of data analytics, see Chapter ?? which covers the statistical language R. For an exploration of security and privacy issues with photos see Section ??.

Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0