When I fuse a set of images that I've already captioned, tagged, labeled, etc, I would like to be able to automatically copy those things over to the enfused result image(s). This could be accomplished by launching the Import Exif dialog after fusing, but I think that plugin and dialog were removed in recent versions? This is possibly a superset of https://bugs.kde.org/show_bug.cgi?id=370471
digiKam takes the metadata of the original image into the fused image. Is their changed metadata just in the database and not written to the images? Maik
The metadata I care about are the labels (keywords, subjects, etc, the fields have many redundant names). According to exiftool they have been written to the original images, and are not present in the fused image. (This is with 7.4.0, please let me know if you need me to test with 7.6 or a source build) $ exiftool -G enfuse-01.jpg | grep IMG [XMP] Enfuse Input Files : IMG_0404.JPG ; IMG_0402.JPG ; IMG_0403.JPG $ exiftool -G enfuse-01.png | grep IMG [XMP] Enfuse Input Files : IMG_0404.JPG ; IMG_0402.JPG ; IMG_0403.JPG $ exiftool -G IMG_0404.JPG | grep manor [XMP] Categories : <Categories><Category Assigned="1">manor</Category><Category Assigned="1">AEB</Category><Category Assigned="1">120HillSt</Category><Category Assigned="1">photoshoot</Category><Category Assigned="0">model<Category Assigned="1">CarrieBrum</Category></Category></Categories> [XMP] Tags List : manor, AEB, 120HillSt, photoshoot, model/CarrieBrum [XMP] Last Keyword XMP : manor, AEB, 120HillSt, photoshoot, model/CarrieBrum [XMP] Hierarchical Subject : manor, AEB, 120HillSt, photoshoot, model|CarrieBrum [XMP] Catalog Sets : manor, AEB, 120HillSt, photoshoot, model|CarrieBrum [XMP] Subject : manor, AEB, 120HillSt, photoshoot, CarrieBrum [IPTC] Keywords : manor, AEB, 120HillSt, photoshoot, CarrieBrum $ exiftool -G enfuse-01.png | grep manor $ exiftool -G enfuse-01.jpg | grep manor
In my case, all metadata is present in the target image, tags, title, caption, etc. It may be related to the PNG format, please set it to JPG as a test. The thing with the original time is clear, we set the current time, currently still. Maik
My previous command line examples include fusing to JPG as well as PNG, with the same results.
I can't explain why you don't have any metadata. Please start digiKam in the terminal with the Qt Debug variable set and post the log when creating a fused image. As described here: https://www.digikam.org/contribute/ Maik