Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

XMP embedded data for Face showing as number instead of a name in Person Display Name

Abierto
#250 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
48/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
c, xml
Área
desktop

Línea de trabajo

Start by tracing Pix's properties side window handling of embedded XMP and compare its Person Display Name result with the Linux Mint Image Viewer behavior described in the issue. Verify how the face-region name is read and consider the Microsoft People Tag and MWG Face Region schemas; done means Pix displays the actual name rather than the numeric value.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Distribution

Mint 22.3

Package version

3.4.10

Frequency

Always

Bug description

I have written facial information into the xmp part of the jpg when using digicam by enabling the ability in settings.

When you view the XMP embedded information in Pix using the "properties side window" the "Person Display Name" shows a number instead of the actual name.

If I try the same thing in the default "Image viewer" in Linux Mint, it show the correct Name.

A quick google search "digicam embed face in xmp jpg showing as a number not the name" shows this.

Schema Mismatch: digiKam can write face regions using either the Microsoft People Tag Schema or the Metadata Working Group (MWG) Face Region Schema. Some third-party software only reads one of these. If digiKam writes using MWG but the viewer expects Microsoft tags (or vice versa), the viewer may fail to read the RegionPersonDisplayName or RegionName fields, showing only an internal ID or number.

Steps to reproduce
  1. In digiKam settings that "Face Tags (including face regions)" is enabled for writing.
  2. Select a face and tag it and ensure the tag has been saved/applied
  3. Open the file in Pix and click properties and check the XMP Embedded -> Person Display Name. This shows as a number.
  4. Open using Image Viewer - View->Side Pane->Details->XMP Other->Person Display Name shows as a name.
Expected behavior

XMP Embedded Person Display Name to show as a name.

Additional information

No response

Lenguaje dominante
C
Estrellas
270
Forks
47
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de linuxmint/pix

Todos los issues de linuxmint/pix

Issues similares

Más issues de C

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.