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.

Reply via email to