Softwares
From OSP Wiki
Here's a list of recommended applications for photographers using Linux.
Rather than being extensive, the list focuses on applications best fitted for the job.
Contents |
Photo Managers and Importers
digiKam
digiKam is an advanced digital photo management application with extensive editing options. It offers image enhancement tools such red-eye removal, color management, image filters, special effects and batch processing. DigiKam supports 16 bit/channel images.
- Website: http://www.digikam.org/
- Screenshots: http://www.digikam.org/drupal/node/323
- Documentation: http://www.digikam.org/drupal/docs
- Supported color depth: up to 16 bit/channel
F-Spot
F-Spot is a full-featured personal photo management application. It provides intuitive tools to help you share, touch-up, find and organize your images.
- Website: http://www.f-spot.org/
- Screenshots: http://www.f-spot.org/Features
- Documentation: http://www.f-spot.org/User_Guide
- Supported color depth: up to 8 bit/channel
gThumb
gThumb is an image viewer and browser. You can organize and view images as catalogs, or as a slideshow, bookmark folders and catalogs, and add comments to images. gThumbs includes basic image editing.
- Website: http://gthumb.sourceforge.net/
- Screenshots: http://gthumb.sourceforge.net/screenshots.html
- Supported color depth: up to 8 bit/channel
Rapid Photo Downloader
Rapid Photo Downloader is a photo importer for professional and amateur photographers. It can download photos from multiple memory cards and portable storage devices simultaneously. It provides many options for subfolder creation, image renaming, and backup.
- Website: http://damonlynch.net/rapid/
- Documentation: http://damonlynch.net/rapid/documentation/
Simple Photo Viewers
Eye of Gnome
The Eye of GNOME (eog) image viewer is the official image viewer for the GNOME Desktop environment. With it, you can view single image files, as well as large image collections.
- Website: http://www.gnome.org/projects/eog/
- Screenshots: http://www.gnome.org/projects/eog/screenshots.html
- Supported color depth: up to 8 bit/channel
Gwenview
Gwenview is a fast and easy to use image viewer for KDE, featuring folder tree window, thumbnail view and basic lossless manipulations.
- Website: http://gwenview.sourceforge.net/
- Screenshots: http://gwenview.sourceforge.net/screenshots/
- Supported color depth: up to 8 bit/channel
- Note: default image viewer for the KDE desktop
Geeqie
Geeqie is a fork of gqview. It is a simple, lightweight, yet powerfull GTK+ image viewer which is RAW aware.
- Website: http://geeqie.sourceforge.net/
- Screenshots: http://sourceforge.net/apps/trac/geeqie/wiki/screenshots
- Note: provides fast preview for many raw image formats, but is not a raw converter
Raw Viewers/Converters
UFRaw
UFRaw is a utility to read and manipulate raw images from digital cameras. It can be used on its own or as a Gimp plug-in.
- Website: http://ufraw.sourceforge.net/
- Documentation: http://ufraw.sourceforge.net/Guide.html
- Supported color depth: up to 16 bit/channel
Rawstudio
Rawstudio is a program to read and manipulate RAW images from most digital cameras. It will convert your RAW files into JPEG, PNG or TIF images which you can then print or send to friends and clients.
- Website: http://www.rawstudio.org/
- Screenshots: http://www.rawstudio.org/screenshots.php
- Supported color depth: up to 16 bit/channel
RawTherapee
RawTherapee is a recently GPL'ed program for manipulating RAW images.
- Website: http://www.rawtherapee.com/
- Supported color depth: up to 16 bit/channel
Darktable
darktable is a virtual lighttable and darkroom for photographers. It manages your digital negatives in a database and lets you view them through a zoomable lighttable.
- Website: http://darktable.sourceforge.net/
- Screenshots: http://darktable.sourceforge.net/screenshots.shtml
- Supported color depth: up to 32 bit/channel
- Note: Classification is not easy with this one, because darktable provides image manipulation beyond raw importing, and also opens other filetypes besides raw.
Image Manipulation & Photo Retouching
GIMP
GIMP is a popular free software for photo retouching, image composition and image authoring. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer or an image format converter.
- Website: http://www.gimp.org/
- Screenshots: http://www.gimp.org/screenshots/
- Documentation: http://docs.gimp.org/
- Tutorials: http://www.gimp.org/tutorials/ http://www.gimp-tutorials.com/
- Supported color depth: up to 8 bit/channel
Krita
Krita is a painting and image editing application for KDE. It contains both ease-of-use and fun features like guided painting and high-end features like support for 16 bit images, CMYK, L*a*b and even OpenEXR HDR images.
- Website: http://www.koffice.org/krita/
- Screenshots: http://www.koffice.org/krita/screenshots.php
- Documentation: http://docs.kde.org/development/en/koffice/krita/
- Supported color depth: up to 32 bit/channel
Cinepaint
CinePaint is a deep paint image retouching tool that supports higher color fidelity than ordinary painting tools. CinePaint is used to retouch feature films and in pro photography. CinePaint opens high fidelity image file formats such as DPX, 16-bit TIFF, and OpenEXR, and conventional formats like JPEG and PNG.
- Website: http://www.cinepaint.org/
- Screenshots: http://www.cinepaint.org/pix/index.html
- Documentation: http://www.cinepaint.org/docs/index.html
- Supported color depth: up to 32 bit/channel
digiKam
digiKam does not limit itself to photo & album management; it also provides extensive photo manipulation options (color management, exposure, levels, lens distortion correction, noise reduction, etc.). A true one-stop software solution for your photography needs.
- Website: http://www.digikam.org/
- Screenshots: http://www.digikam.org/drupal/node/323
- Documentation: http://www.digikam.org/drupal/docs
- Supported color depth: up to 16 bit/channel
Fotoxx
Fotoxx is a small application to edit or enhance image files from digital cameras. It includes the usual tools for color and contrast enhancement, red-eye removal, sharpen, etc. plus HDR and panorama image compositing. Unlike similar applications, Fotoxx focuses on ease of use through a restricted set of options.
- Website: http://kornelix.squarespace.com/fotoxx/
- Supported color depth: up to 8 bit/channel
LDR Tonemapping
LDR Tonemapping is a small application who can "tonemap" a low dynamic range image (like a single jpeg). Unlike the other tonemappers, this takes 1 LDR image and outputs another LDR image. This reduces the global contrast of the pictures and increases the local contrast.
- Website: http://zynaddsubfx.sourceforge.net/other/tonemapping/
- Screenshots and examples : http://zynaddsubfx.sourceforge.net/other/tonemapping/examples/index.html
- Supported color depth: up to 8 bit/channel (but the internal algorithm can use floating points numbers)
HDR
Qtpfsgui
Qtpfsgui is an open source graphical user interface application that aims to provide a workflow for HDR imaging.
- Website: http://qtpfsgui.sourceforge.net/
- Screenshots: http://qtpfsgui.sourceforge.net/screenshots.php
- Documentation: http://qtpfsgui.wiki.sourceforge.net/
- Supported color depth: up to 32 bit/channel
Exposure Blend (plug-in for Gimp)
exposure-blend is a GIMP plug-in for contrast blending 3 bracketed images.
- Website: http://turtle.as.arizona.edu/jdsmith/exposure_blend.php
- Supported color depth: up to 8 bit/channel (GIMP dependent)
Panorama Stitching
Hugin
Hugin is panoramic imaging toolchain based on Panorama Tools. With it you can assemble a mosaic of photographs into a complete immersive panorama, stitch any series of overlapping pictures and more.
- Website: http://hugin.sourceforge.net/
- Screenshots: http://hugin.sourceforge.net/screenshots/
- Documentation: http://hugin.sourceforge.net/tutorials/index.shtml
- Supported color depth: up to 16 bit/channel
Pandora (plug-in for Gimp)
Pandora is a GIMP script which helps in stitching together multiple images to make a panorama.
- Website: http://shallowsky.com/software/pandora/
- Supported color depth: up to 8 bit/channel (GIMP dependent)
Batch Processing
Phatch
Phatch is an easy-to-use Photo Batch Processor and Exif Renamer with a nice graphical user interface. It can batch resize, rotate, apply shadows, perspective, rounded corners, ... and do much more actions in minutes.
- Website: http://photobatch.stani.be/
- Screenshots: http://photobatch.wikidot.com/interface
- Documentation: http://photobatch.wikidot.com/tutorials
- Supported color depth: up to 32 bit/channel
ImageMagick
ImageMagick is a software suite to create, edit and compose bitmap images. Use it to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
- Website: http://www.imagemagick.org/
- Documentation: http://www.imagemagick.org/Usage/
- Supported color depth: up to 32 bit/channel ?
Note: digiKam and GIMP also provide extensive batch process capabilities.
Color Management Profiler
LPROF
LPROF is the only open source ICC profiler with a graphical user interface. It can be used to create ICC version 2 compliant profiles for cameras, scanners and monitors.
- Website: http://lprof.sourceforge.net/
- Screenshots: http://sourceforge.net/project/screenshots.php?group_id=146038
Argyll CMS
Argyll is an open source, ICC compatible color management system. It supports accurate ICC profile creation for scanners, CMYK printers, film recorders and calibration and profiling of displays.
- Website: http://www.argyllcms.com/
GAMMApage
GAMMApage is a small gamma-adjusting utility for your monitor. Able to adjust gamma on the fly and save settings to be used at each login (on a per-user basis. GAMMApage will only write to the user's home directory.)
- Website: http://www.pcbypaul.com/software/GAMMApage.html
- Licence: open source
PhotoPrint
PhotoPrint is a utility designed to assist in the process of printing digital photographs. It allows you to print photographs 1-up, 2-up, 4-up or with any user-selectable number of rows and columns, create posters, split over several pages. PhotoPrint sends 16-bit data to the printer, to avoid "contouring" problems in smooth gradients.
- Website: http://blackfiveimaging.co.uk/index.php?article=02Software%2F01PhotoPrint
- Supported color depth: up to 16 bit/channel
Get the softwares / installation
Most of these applications are available from your distribution software channel and requires no manual installation. Select the applications you want from your package manager and click the install button. You may have to enable extra repositories to access them all. Please refer to your distribution manual for more details.
For softwares not available through your distribution software channel, refer to the application's website and follow their instructions.
