gThumb is a
free and open-source
Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
image viewer
An image viewer or image browser is a computer program that can display stored graphical images; it can often handle various graphics file formats. Such software usually renders the image according to properties of the display such as color depth, ...
and
image organizer
An image organizer or image management application is application software focused on organising digital images. Image organizers represent one kind of desktop organizer software applications.
Image organizer software is primarily focused on imp ...
with options to
edit images. It is designed to have a clean and simple user interface and follows
GNOME HIG, it integrates well with the
GNOME
A gnome is a mythological creature and diminutive spirit in Renaissance magic and alchemy, first introduced by Paracelsus in the 16th century and later adopted by more recent authors including those of modern fantasy literature. Its characte ...
desktop environment
In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphica ...
.
Features
gThumb allows the
filesystem
In computing, file system or filesystem (often abbreviated to fs) is a method and data structure that the operating system uses to control how data is stored and retrieved. Without a file system, data placed in a storage medium would be one larg ...
to be browsed for images. They can be organized into catalogs, or viewed as a
slideshow
A slide show (slideshow) is a presentation of a series of still images ( slides) on a projection screen or electronic display device, typically in a prearranged sequence. The changes may be automatic and at regular intervals or they may be manu ...
. Folders and catalogs can be bookmarked, and comments can be added to images.
Via
gPhoto
gPhoto is a set of software applications and libraries for use in digital photography. gPhoto supports not just retrieving of images from camera devices, but also upload and remote controlled configuration and capture, depending on whether the c ...
it can also acquire data directly from
digital camera
A digital camera is a camera that captures photographs in digital memory. Most cameras produced today are digital, largely replacing those that capture images on photographic film. Digital cameras are now widely incorporated into mobile device ...
s.
gThumb offers a certain range of
image editing
Image editing encompasses the processes of altering images, whether they are digital photographs, traditional photo-chemical photographs, or illustrations. Traditional analog image editing is known as photo retouching, using tools such a ...
operations suited for
digital photography
Digital photography uses cameras containing arrays of electronic photodetectors interfaced to an analog-to-digital converter (ADC) to produce images focused by a lens, as opposed to an exposure on photographic film. The digitized image is sto ...
, such as the change of image hue, saturation, lightness, contrast or the adjustment of colors and sharpness. It can also crop, scale and rotate images by 90° or custom angles, and it features a
red-eye effect
The red-eye effect in photography is the common appearance of red pupils in color photographs of the eyes of humans and several other animals. It occurs when using a photographic flash that is very close to the camera lens (as with most compact ...
removal function. Manipulated images can be saved in the formats JPEG, PNG,
TIFF
Tag Image File Format, abbreviated TIFF or TIF, is an image file format for storing raster graphics images, popular among graphic artists, the publishing industry, and photographers. TIFF is widely supported by scanning, faxing, word processin ...
,
.tga
Truevision TGA, often referred to as TARGA, is a raster graphics file format created by Truevision Inc. (now part of Avid Technology). It was the native format of TARGA and VISTA boards, which were the first graphic cards for IBM-compatibl ...
, and
WebP
WebP is an image file format developed by Google intended as a replacement for JPEG, PNG, and GIF file formats. It supports both lossy and lossless compression, as well as animation and alpha transparency.
Google announced the WebP format i ...
.
gThumb can export web-based
photograph album
A photographic album or photo album, is a series of photographic prints collected by an individual person or family in the form of a book. Some book-form photo albums have compartments which the photos may be slipped into; other albums have heavy ...
s with various theme templates. These albums can be uploaded to a
website
A website (also written as a web site) is a collection of web pages and related content that is identified by a common domain name and published on at least one web server. Examples of notable websites are Google Search, Google, Facebook, Amaz ...
, providing a very simple mechanism for publishing collections of photos on the web.
gThumb also includes many basic features such as copying, moving, deleting or duplicating images, printing, zooming,
format
Format may refer to:
Printing and visual media
* Text formatting, the typesetting of text elements
* Paper formats, or paper size standards
* Newspaper format, the size of the paper page
Computing
* File format, particular way that informatio ...
transcoding
Transcoding is the direct digital-to-digital conversion of one encoding to another, such as for video data files, audio files (e.g., MP3, WAV), or character encoding (e.g., UTF-8, ISO/IEC 8859). This is usually done in cases where a target devic ...
, and batch renaming.
Dependencies
gThumb only requires glib (>= 2.36.0), gtk (>= 3.16), gthread, gmodule and gio-unix. Libraries that are not mandatory but possible include
exiv2,
libjpeg
libjpeg is a free library with functions for handling the JPEG image data format. It implements a JPEG codec (encoding and decoding) alongside various utilities for handling JPEG data.
It is written in C and distributed as free software togeth ...
,
LibTIFF
LibTIFF is a Library (computing), library for reading and writing Tagged Image File Format (abbreviated TIFF) files. The set also contains command line tools for processing TIFFs. It is distributed in source code and can be found as executable, bi ...
,
LibRaw
LibRaw is a free and open-source software library for reading raw files from digital cameras. It supports virtually all raw formats. It is based on the source code of dcraw, with modifications, and "is intended for embedding in raw converters, d ...
, and
JPEG XL
JPEG XL is a royalty-free raster-graphics file format that supports both lossy and lossless compression. It is designed to outperform existing raster formats and thus become their universal replacement.
Name
The name consists of ''JPEG'' (for t ...
's libjxl.
History
The first public version was 0.2 in 2001.
It was originally based on
GQView
Geeqie is a free software image viewer and image organiser program for Unix-like operating systems, which includes Linux-based systems and Apple's OS X. It was first released in March 2010, having been created as a fork of GQview, which appeare ...
. Starting from version 2.12.0 gThumb allows users to export images to various websites. Version 3.0.0 is based on GTK version 3, and supports high quality SVG zoom.
Gallery
File:GThumb-3.4.0.png , gThumb v3.4.0
File:GThumb v3.4--Special effects.png , gThumb v3.4--Special effects
File:GThumb v3.4--Adjust Colors.png , gThumb v3.4--Adjust Colors
File:GThumb v3.4--Adjust sharpness.png , gThumb v3.4--Adjust sharpness
See also
*
Comparison of image viewers
This article presents a comparison of image viewers and image organizers which can be used for image viewing.
Functionality overview and licensing
Supported file formats
Commonly used vendor-independent formats
Camera raw formats
Support ...
*
Eye of GNOME
Eye of GNOME is the official and default image viewer for the GNOME desktop environment, where it is also known as Image Viewer. There is also another official image viewer for GNOME called gThumb that has more advanced features like image organ ...
*
Darktable
Darktable (stylized as darktable) is a free and open-source photography application program and raw developer. Rather than being a raster graphics editor like Adobe Photoshop or GIMP, it comprises a subset of image editing operations specifical ...
*
digiKam
References
External links
*
Free image organizers
Free image viewers
Free photo software
Free software programmed in C
GNOME Applications
Graphics software that uses GTK
Linux image viewers
Photo software for Linux
{{graphics-software-stub