digiKam

Professional Photo Management with the Power of Open Source

Features


‘digiKam’ Pack


Table of Contents

This page provides a concise overview of the features and tools available in ‘digiKam’, covering the entire photographic workflow. Each presented item includes a screenshot and a link to the online documentation.

🟢 Skill Level: EASY


AI Powered Functionalities

FeaturePreview
All Deep Learning Model Files are optional, downloaded on-demand, and run only on your computer (no cloud data) 🔗docAI Models Downloading
All functionalities are based on OpenCV Deep Neural Network Engine and can be GPU accelerated 🔗docAI GPU Tests
Face Detection uses AI pre-learned model to found people faces on images. 🔗docFace Detection Settings
Face Recognition uses AI pre-learned model to recognize similar people faces on images. 🔗docFace Management Maintenance Tool
Eyes Shape Detection uses AI pre-learned model to fix automatically red pupils on images. 🔗docRed Eyes Correction
Auto-Tags uses AI pre-learned model to recognize image contents and generate keywords. 🔗docAuto-Tags Settings
Aesthetic Detection uses AI pre-learned model to classify image quality by assigning Pick Labels. 🔗docAesthetic Detection Settings
Auto-Rotate images uses AI pre-learned model to automatically calculate the angle to apply on contents. 🔗docAuto-Rotate Menu
Maintenance Tool provides all AI based components to process items in the background. 🔗docAI Maintenance Components
Batch Queue Manager provides all AI based components to batch process items in parallel. 🔗docAI BAtch Queue Manager Components

Setup Database and Collections

FeaturePreview
Supports multiple collections from different media (local, removable, or network) 🔗docSetup Collections
Scans collections to populate a database with essential information 🔗docSetup Database Files
Option to ignore directories and files during scan 🔗docSetup Database Ignore Dirs
Database can be stored locally or on a remote server (Sqlite, MySQL, and MariaDB) 🔗docSetup Database
Database files are organized by feature for simplified backups 🔗docSetup Database Files
Core database to store item properties 🔗docDatabase Core
Thumbnails database with PGF wavelets compression 🔗docDatabase Thumbnails
Faces database with facial recognition vectors (using OpenCV) 🔗docDatabase Faces
Similarity database to store image fingerprints to find duplicates 🔗docDatabase Similarity
Tool to Shrink Databases and clean contents to prevent fragmentation 🔗docDatabase Maintenance
Tool to Migrate Databases from one backend to another one 🔗docDatabase Maintenance

Import Items from Devices

FeaturePreview
Supports all digital camera models compatible with GPhoto2 🔗docImport Camera
Supports USB Mass Storage devices 🔗docSetup Camera
Delete, upload, and lock images 🔗docImport Context Menu
Auto-rename and auto-rotate pictures 🔗docImport Rename Rotate
Auto-create albums and custom script 🔗docImport Albums Scripting
Lossless conversion and RAW to DNG conversion 🔗docImport Raw DNG
Identify already downloaded items 🔗docImport New Items
Display camera information 🔗docImport Remote
Import from remote storage 🔗docImport Remote
Import from digital scanner 🔗docImport Scanner

Organize your Collections

FeaturePreview
Albums are directories for images, raw files, and videos 🔗docAlbum View
Supports hierarchical sub-albums 🔗docAlbum Tree-View
Tags act as virtual albums 🔗docAlbum Tags
Tags Manager for organizing tag hierarchies and properties 🔗docTags Manager
Labels for marking items (rating, color, pick) 🔗docLabels Menu
Group items by file name, date, or time-lapse 🔗docGroup Items
Add tags, comments, and advanced textual properties to items 🔗docEdit Captions
Sort albums by folder, category, and creation date 🔗docSort Albums
Sort items by name, path, date, file size, or manually 🔗docSort Items
Filter items by rating, filename, file type, tags, and labels 🔗docFilter Items
Batch Rename items by advanced criteria based on metadata and file properties 🔗docAdvanced Rename Items
Trash self-hosted by collection 🔗docCollection Trash

Search in your Collections

FeaturePreview
By Tags (hierarchical keywords) 🔗docSearch Tags
By Labels (rating, color marks, flags) 🔗docSearch Labels
By Dates using calendar 🔗docSearch Calendar
By Time Range using timeline histogram 🔗docSearch Timeline
By Geolocation using world maps 🔗docSearch Geolocation
By Similarity to find duplicates or specific shapes 🔗docSearch Similarity
By Faces (detection and recognition) 🔗docSearch Faces
Advanced Search Tool perform complex queries for quick searches using technical criteria 🔗docSearch Advanced

Browse Compare and View Items

FeaturePreview
Icon view: Display items as thumbnails 🔗docPreview Mode
Map view: Show item positions on a world map 🔗docGeolocation Mode
Table view: Display items as a list 🔗docTableview Mode
Video support: Thumbnails, preview, and metadata 🔗docVideo Preview
RAW pictures support using LibRaw 🔗docRaw Options
Light Table: Compare similar pictures side by side 🔗docLight Table
Color Management support using ICC profiles 🔗docColor Management
Customizable thumbnail sizes with Hdpi monitor support 🔗docThumbnail Options
Sidebar for displaying item information and tools 🔗docRight Sidebar

Edit your Items

FeaturePreview
Fast image editor with cropping, rotation, and flipping 🔗docImage Editor Transform Menu
Image versioning support to not lost original 🔗docImage Editor Versioning
16 bits color depth support by pixels to preserve the best quality 🔗docImage Editor 16 bits
Color Management support to render an process the real colors on your workflow 🔗docImage Editor Colors Management
Raw Import as Native (based on Libraw) or using an external tool (DarkTable, RawTherapee, etc.) 🔗docImage Editor Raw Import Tool

Post-processing

Plugins Architecture

FeaturePreview
Append new functionalities for all ‘digiKam’ components using Generic modules 🔗docGeneric Plugins
Append new editing functionalities using Image Editor modules 🔗docImage Editor Plugins
Append new file encoding and decoding functionalities using ** Image Loader modules** 🔗docImage Loader Plugins
Append new Raw pre-processing functionalities using Raw Import modules 🔗docRaw Import Plugins
Append new Batch processing functionalities using BQM modules 🔗docBQM Plugins

Generic Plugins

FeaturePreview
Print creator 🔗docPrint Creator Plugin
Create calendars 🔗docCalendar Plugin
Adjust time and date 🔗docTime Adjust Plugin
Geolocation editor 🔗docGeolocation Plugin
Create presentations 🔗docPresentation Plugin
Create panoramas 🔗docPanorama Plugin
Create HTML Gallery 🔗docCreate Html Plugin
Create video slideshows 🔗docVideo Slideshow Plugin
Send items by email 🔗docSend by Mail Plugin
Edit metadata 🔗docMetadata Editor Plugin
Powerful G’Mic-Qt image filters collection (Layer Mode) 🔗docG’Mic-Qt Plugin

Image Editor Plugins

FeaturePreview
Hue/Saturation/Luminosity correction 🔗docHSL Correction Plugin
Brightness/Contrast/Gamma correction 🔗docBCG Correction Plugin
Color Balance adjustment 🔗docColor Balance Plugin
Auto-correction tools (Normalize, Equalize, Auto levels, Stretch Contrast) 🔗docAuto Correction Plugin
Color-Space conversion 🔗docColor-Space Conversion Plugin
Red-eye correction 🔗docRed-Eyes Correction Plugin
Apply Texture over image 🔗docTexture Plugin
Aspect Ratio-Crop 🔗docRatio Crop Plugin
Camera sensor Noise Reduction 🔗docNoise Reduction Plugin
Lens correction using Lensfun 🔗docLens Correction Plugin
Sharpening details of image (Simple Sharp, Unsharped Mask, Refocus) 🔗docSharpen Plugin
Powerful G’Mic-Qt image filters collection 🔗docG’Mic-Qt Plugin
Background Blur to reproduce the lens depth-of-field 🔗docBackground Blur
Invert colors 🔗docInvert Colors Plugin
Simple Blur effect 🔗docSimple Blur Plugin
Rain Drops effect 🔗docRain Drops Plugin
Colors histogram Adjust Levels 🔗docAdjust Levels Plugin
Colors histogram Adjust curves 🔗docAdjust Levels Plugin
Colors White Balance 🔗docWhite Balance Plugin
Black and White conversion 🔗docBlack and White Plugin
Free Rotation with auto-crop 🔗docFree Rotation Plugin
Photograph Restoration 🔗docRestoration Plugin
Local Contrast to simulate pseudo-HDR 🔗docLocal Contrast Plugin
Distortion effects 🔗docDistortion Effects Plugin
Insert Text over image 🔗docInsert Text Plugin
Advanced Blur effects 🔗docBlur Effects Plugin
Oil Paint effect 🔗docOil Paint Plugin
Film Grain effect 🔗docFilm Grain Plugin
Color effects 🔗docColor Effects Plugin
Charcoal effect 🔗docCharcoal Drawing Plugin
Color Channels Mixer 🔗docChannels Mixer Plugin
Add border around image 🔗docAdd Border Plugin
Emboss filter 🔗docEmboss Image Plugin
Perspective tool 🔗docPerspective Adjustments Plugin
Lens Vignetting 🔗docVignetting Plugin
Shear tool 🔗docShear Image Plugin
Liquid Rescale to preserve or drop subjects 🔗docLiquid Rescale Plugin
Hot Pixels correction 🔗docHot Pixels Plugin

Queues Batch Processing

Featurepreview
Host items in Queues for batch processing 🔗docBQM Queues
Image versioning support to not lost original 🔗docBQM Versioning
Dedicated settings per queue (target album, RAW decoding, renaming, etc.) 🔗docBQM Settings
BQM plugins provide the same tools as the Image Editor 🔗docBQM Tools
Plugins can be chained for faster processing 🔗docBQM Chained
Parallelized processing using multi-cores 🔗docBQM Multicores
Save and restore queue settings as workflows 🔗docBQM Workflow
Advanced rename queue items support 🔗docBQM Rename
Save queue processed items at customized target place 🔗docBQM Target
RAW image import 🔗docBQM RAW
DNG image converter 🔗docBQM DNG
Powerful G’Mic processor batch tool 🔗docBQM G’Mic Processor

Share and Publish Items

FeaturePreview
Share items with DLNA/UPnP devices 🔗docDLNA Plugin
Share items as MJPEG stream 🔗docMJPEG Plugin
Export to local storage 🔗docLocal Export Plugin
Export to remote computer 🔗docRemote Export Plugin
Export to Dropbox 🔗docDropBox Export Plugin
Export to Flickr 🔗docFlickr Export Plugin
Export to Inaturalist 🔗docINaturalist Export Plugin
Export to OneDrive 🔗docOneDrive Export Plugin
Export to Piwigo 🔗docPiwigo Export Plugin
Export to Pinterest 🔗docPinterest Export Plugin
Export to Box 🔗docBox Export Plugin
Export to MediaWiki 🔗docMediawiki Export Plugin

↑ Back to the Top ↑