Modify

Opened 15 months ago

Closed 15 months ago

Last modified 15 months ago

#17848 closed enhancement (fixed)

Display IPTC keywords (+caption, headline, object name) for Geotagged images from EXIF metadata

Reported by: pyrog Owned by: Don-vip
Priority: normal Milestone: 19.06
Component: Core image mapping Version:
Keywords: sotmfr2019 exif iptc keyword Cc:

Description (last modified by Don-vip)

Hi,

I would like to show/hide images that have some EXIF keywords, e.g. "pipeline gas -osm".
Could you display the EXIF title, comments, keywords... too ?

BR

--
Yves

Attachments (0)

Change History (19)

comment:1 Changed 15 months ago by pyrog

Description: modified (diff)

comment:2 Changed 15 months ago by Don-vip

Component: CoreCore image mapping
Description: modified (diff)
Keywords: sotmfr2019 added
Owner: changed from team to Don-vip
Status: newassigned

comment:3 Changed 15 months ago by Don-vip

Reporter: changed from anonymous to pyrog

comment:4 Changed 15 months ago by Don-vip

Owner: changed from Don-vip to pyrog
Status: assignedneedinfo

Can you please share a small sample (gpx + photo) so that I can test?

comment:5 Changed 15 months ago by pyrog

https://upload.wikimedia.org/wikipedia/commons/5/5b/Plaque_de_signalisation_gaz_en_France_03.jpg
It contain 3 keywords :

  • canalisation gaz à proximité
  • marqueurs
  • réseaux

You can see them with Jeffrey's Image Metadata Viewer
They are stored in the following EXIF groups:

  • Basic Image Information
    • Keywords
      • canalisation gaz à proximité, marqueurs, réseaux
  • XMP
    • Subject
      • canalisation gaz à proximité, marqueurs, réseaux
    • Tags List
      • réseaux, réseaux/marqueurs, réseaux/marqueurs/canalisation gaz à proximité
    • Last Keyword XMP
      • réseaux, réseaux/marqueurs, réseaux/marqueurs/canalisation gaz à proximité
  • IPTC
    • Keywords
      • canalisation gaz à proximité, marqueurs, réseaux

Notes:

These tags were edited with Shotwell on Ubuntu.

This editor organized keywords hierarchically (in this case, "canalisation gaz à proximité" is the leaf of the "réseaux" tree) :

  • réseaux
    • marqueurs
      • canalisation gaz à proximité

As you can see, the UTF charset is not correctly handled in Basic Image Information and IPTC groups. (Probably an issue of Shotwell)

Last edited 15 months ago by pyrog (previous) (diff)

comment:6 Changed 15 months ago by pyrog

https://upload.wikimedia.org/wikipedia/commons/7/7a/Boca_de_incendio_Barcelona_Espa%C3%B1a_1.jpg

It contain 1 keyword :

  • PEI (Point d'eau incendie)

It is stored in the following EXIF groups:

  • Basic Image Information
    • Keywords
      • PEI (Point d'eau incendie)
  • XMP
    • Subject
      • PEI (Point d'eau incendie)
  • IPTC
    • Keywords
      • PEI (Point d'eau incendie)

Notes :

This image was edited with Photos 4.0 on Mac OS.

Charset in IPTC and Basic Image Information groups is correctly set by Photos.

comment:7 Changed 15 months ago by pyrog

https://upload.wikimedia.org/wikipedia/commons/4/4d/Caserne_de_pompiers_de_Montju%C3%AFc_Barcelone_1.jpg

It contain 1 keyword :

  • tour de séchage

It is stored in the following EXIF groups:

  • Basic Image Information
    • Keywords
      • PEI (Point d'eau incendie)
  • XMP
    • Subject
      • tour de séchage
  • IPTC
    • Keywords
      • tour de séchage

Notes :

This image was edited with Photos 4.0 on Mac OS.

Charset in IPTC and Basic Image Information groups is correctly set by Photos.

Photos don't organized keywords hierarchically.

comment:8 Changed 15 months ago by pyrog

https://upload.wikimedia.org/wikipedia/commons/8/81/CIS_de_Champagnole%2C_Jura%2C_France_3.jpg

It contain 2 keywords :

  • antenne
  • tour de séchage

It is stored in the following EXIF groups:

  • Basic Image Information
    • Keywords
      • antenne, tour de séchage
  • XMP
    • Subject
      • antenne, tour de séchage
  • IPTC
    • Keywords
      • antenne, tour de séchage

Notes :

This image was edited with Photos 4.0 on Mac OS.

comment:9 Changed 15 months ago by pyrog

https://upload.wikimedia.org/wikipedia/commons/3/30/Signalisation_du_pipeline_de_la_SMPR_%C3%A0_Poisy_%28Haute-Savoie%29.jpg

2 keywords :

  • borne canalisation gaz
  • plaque identification

Title :

  • Basic Image Information
    • Title
      • "Attention pipeline à proximité"
  • XMP
    • Title
      • "Attention pipeline à proximité"
  • IPTC
    • Object Name
      • "Attention pipeline à proximité"

Caption (For editing facility "\" mean new line. XMP and IPTC seem to remove new lines ?):

  • Basic Image Information
    • Caption
      • "SPMR\Société du Pipeline Méditerranée-Rhône\Tél : 04.74.57.40.40\Point kilométrique à rappeler : PK 214 712 - B3"
  • XMP
    • Description
      • "SPMR Société du Pipeline Méditerranée-Rhône Tél : 04.74.57.40.40 Point kilométrique à rappeler : PK 214 712 - B3"
  • IPTC
    • Caption-Abstract
      • "SPMR Société du Pipeline Méditerranée-Rhône Tél : 04.74.57.40.40 Point kilométrique à rappeler : PK 214 712 - B3"

Note :
Image edited with Photos.

comment:10 Changed 15 months ago by pyrog

https://upload.wikimedia.org/wikipedia/commons/1/12/CIS_Montrevel-en-Bresse-en-Bresse%2C_Ain%2C_France_09.jpg

2 keywords :

  • CIS
  • panneau

Title :

  • Basic Image Information
    • Title
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"
    • Caption
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"
  • XMP
    • Title
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"
    • Headline
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"
    • Caption
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"
  • IPTC
    • Caption-Abstract
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"
    • Headline
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"

Note :
Image edited with Shotwell.
As you can see, Shotwell copy same data in different tags and don't handle correctly charsets.

comment:11 Changed 15 months ago by pyrog

https://upload.wikimedia.org/wikipedia/commons/5/50/Dragon25.jpg

2 keywords :

  • Dragon 25
  • manoeuvres

Title :

  • Basic Image Information
    • Title
      • "Dragon 25"
  • XMP
    • Title
      • "Dragon 25"
    • Headline
      • "Dragon 25"
    • Caption
      • "Dragon 25"
  • IPTC
    • Caption-Abstract
      • "Dragon 25"
    • Headline
      • "Dragon 25"

Description :

  • Basic Image Information
    • User Comment
      • "Hélicoptère EC 145 de la Sécurité civile se posant dans un champ lors d'une manoeuvre d'entrainement avec les sapeurs pompiers du Jura. L'appareil est basé à l’aérodrome de La Vèze, près de Besançon ( Doubs). Indicatif radio "Dragon 25" et immatriculation "F-ZBPG"."
  • XMP
    • Notes
      • "Hélicoptère EC 145 de la Sécurité civile se posant dans un champ lors d'une manoeuvre d'entrainement avec les sapeurs pompiers du Jura. L'appareil est basé à l’aérodrome de La Vèze, près de Besançon ( Doubs). Indicatif radio "Dragon 25" et immatriculation "F-ZBPG"."
  • IPTC

Note :
Image edited with Shotwell.
As you can see, Shotwell don't use the same "tags" than Photos. He didn't save the description in IPTC group.

comment:12 Changed 15 months ago by Don-vip

Owner: changed from pyrog to Don-vip
Status: needinfonew

comment:13 Changed 15 months ago by Don-vip

Keywords: exif added

comment:14 Changed 15 months ago by Don-vip

In 15217/josm:

see #17848 - update to metadata-extractor 2.12.0

comment:15 Changed 15 months ago by Don-vip

In 15218/josm:

see #17848 - add ICC/Photoshop metadata support, otherwise IPTC does not work

comment:16 Changed 15 months ago by Don-vip

Keywords: iptc keyword added
Milestone: 19.06

comment:17 Changed 15 months ago by Don-vip

Resolution: fixed
Status: newclosed

In 15219/josm:

fix #17848 - read and display IPTC metadata from jpeg/tiff images (caption, headline, keywords, object name)

comment:18 Changed 15 months ago by Don-vip

In 15225/josm:

see #17848 - update hashCode/equals methods

comment:19 Changed 15 months ago by Don-vip

Summary: Filter Geotagged images by Exif keywordsDisplay IPTC keywords (+caption, headline, object name) for Geotagged images from EXIF metadata

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Don-vip.
as The resolution will be set.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.