A tool to "normalize" image group leadership, ratings, and tags. BETA RELEASE!!
George Koulomzin
George at Koulomzin.com
Wed Dec 31 02:48:39 GMT 2025
I have written a tool called |/groupNormalizer.jar /|to clean up my
Digikam groups.
I am releasing it to one and and all (under the MIT license) on
/https://github.com/gkoulomz/DigikamTools./
Here is an excerpt from the README.md:
A tool for normalizing image groups in the Digikam (digkikam4.db)
database.
Description
|/groupNormalizer.jar/| a executable for normalizing digikam image
groups. Digikam *groups* are sets of closely related images (e.g.
raw, tiff, jpg) grouped together as a single item for the purpose of
tagging, rating, etc.
The *leader* of a group is the representative image which is shown
by Digikam when the rest of the group's members are "hidden". While
the group is hidden in this manner, any ratings or tags applied to
the leader are propagated to all the members. However, it is
possible to change the ratings or tags individually, leading to
inconsistencies within the group.
To address such inconsistencies, |/groupNormalizer.jar/| can change
the leadership of groups and/or make the ratings and tags of all
group members be the same.
Features:
* *Modify Group Leader:*
o By *extension precedence*: defined by a list of extensions
provided on the command line.
o By *file size*: smallest or largest member.
o By *age*: oldest or newest member.
* *Unify Tags:*
o Same as the leader's tags.
o Union of all members' tags.
o Intersection of all members' tags.
* *Unify Ratings:*
o Same as the leader's rating.
o Lowest rating found in the group.
o Highest rating found in the group.
* *Scope Filtering:*
o Limit by *group size* range.
o Limit by *album subtree*.
Search for gkoulomz/DigikamTools
<https://github.com/gkoulomz/DigikamTools>. You will see a repository
called *DigikamTools.*
PLEASE read the README.md
To download the |/groupNormalizer.jar,/ un|der /Actions, /can click on
"/Beta Release to GitHub"/. In the /Artifacts/ panel, download
/groupNormalizer-jar,/ and extract the jar file within.
Please report any issues to me by e-mail: George at Koulomzin.com
--
George Koulomzin
7 Bridge Hill Lane,
PO Box 781
Bridgehampton, NY, 11932
George at Koulomzin.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20251230/3cc52b4f/attachment.htm>
More information about the Digikam-users
mailing list