digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
Digikam::AutotagsScanSettings Class Reference

Public Types

enum  ImageClassificationModel { ResNet152_v2 }
 object detection AI models.
 
enum  ObjectDetectionModel { YOLOV11NANO , YOLOV11XLARGE , RESNET152 }
 object detection AI models.
 
enum  ScanMode { AllItems = 0 , NonAssignedItems }
 Different possible tasks processed while scanning operation. More...
 
enum  TagMode { Replace = 0 , Update }
 Different possible tasks processed while scanning operation. More...
 

Public Attributes

AlbumList albums
 Albums to scan.
 
bool bqmMode = false
 Set true for BQM.
 
ImageClassificationModel imageClassificationModel = ImageClassificationModel::ResNet152_v2
 Object Detection Model.
 
QStringList languages
 Autotags languages.
 
ObjectDetectionModel objectDetectModel = ObjectDetectionModel::YOLOV11NANO
 Object Detection Model.
 
ScanMode scanMode = ScanMode::AllItems
 Whole albums checked.
 
TagMode tagMode = TagMode::Replace
 Whole albums checked.
 
int uiConfidenceThreshold = 7
 confidence threshold
 
bool useFullCpu = false
 Processing power.
 
bool wholeAlbums = true
 Processing power.
 

Member Enumeration Documentation

◆ ScanMode

Enumerator
AllItems 

Scan all items.

NonAssignedItems 

Scan only items with no tags assigned.

◆ TagMode

Enumerator
Replace 

Clean all tags already assigned.

Update 

Add new tags to existing tags.