https://bugs.kde.org/show_bug.cgi?id=453060
Bug ID: 453060 Summary: MWG regions with Type != "Face" are treated as faces Product: digikam Version: 7.6.0 Platform: Flatpak OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: general Assignee: digikam-bugs-n...@kde.org Reporter: paul_krause_1...@t-online.de Target Milestone: --- Created attachment 148393 --> https://bugs.kde.org/attachment.cgi?id=148393&action=edit Image with a "Barcode" MWG region SUMMARY MWG regions with Type != "Face", i.e., which are not faces, are nevertheless treated as faces. "Type" refers to the tag that exiv2 calls: Xmp.mwg-rs.Regions/mwg-rs:RegionList/mwg-rs:Type STEPS TO REPRODUCE 1. Get some image with a MWG region which has Type != "Face", e.g. attachment. 2. Move into a collection/folder used by Digikam 3. Read its metadata into the database (e.g., trigger a scan for new items, automatically at startup, or Item -> read metadata from image) 4. Rewrite metadata of the image (e.g. Item -> write metadata to image) OBSERVED RESULT The non-face region is treated as a face. This includes Step 3: A facetag with its name is created (if it did not exist before), the region is added there, the region is shown in the preview area and the region participates in face recognition. Step 4: It is erroneously written back to the image metadata with Type == "Face". EXPECTED RESULT The region is not treated as a face (step 3) but is retained, in its original state, whenever the image metadata is written (step 4). Many Thanks! -- You are receiving this mail because: You are watching all bug changes.