Mitä tuo tag palauttaa? Miten tuosta saisi pelkästään: ['Talvi', 'Ruotsi'] taulukon?
Tai mikä on nopein/helpoin tapa saada kuvasta nuo ['Talvi', 'Ruotsi'] tiedot?
>>> import pyexiv2
>>> metadata = pyexiv2.ImageMetadata('./kuva.jpg')
>>> metadata.read()
>>> tag = metadata['Iptc.Application2.Keywords']
>>> print(tag)
<Iptc.Application2.Keywords [String] = ['Talvi', 'Ruotsi']>
Python kysymys
2
65
Vastaukset
- Turbo-Urpo1
ImageMagick ohjelmaan kuuluva paketti identify kaivelee kuvista nopeasti halutut tiedot, ja kuuluu oletuksena joka ikiseen linux jakeluun.
Tässä esimerkissä kaikista *.PNG kuvista kaivellaan kolme EXIF tietoa
identify -verbose *.png | grep -e "Profiles:" -e "Profile-exif:" -e "Profile-iptc:"
Kaikki tiedot kuvasta:
identify -verbose testi.png
grep -e mahdollistaa luetella useita suotimia. - Turbo-Urpo1
exiftool on hyvä komentoriviltä käytettävä ohjelma EXIF tietojen lukija sekä myös näiden tietojen asettaja.
ASENNUS:
sudo apt install libimage-exiftool-perl
Kun haluat muuttaa kuvan tai kuvien omistaja tietoa, voit tehdä sen kerralla kaikille kuville kansiossa tai vain yhdelle nimetylle.
ESIMERKKI ASETA OMISTAJA:
exiftool -overwrite_original -XMP-dc:Creator="Turpo Urpo" *.jpg
Ja kun haluat lukea vastaavat tiedot
ESIMERKKI LUE OMISTAJA:
exiftool -XMP-dc:Creator *.jpg
Hyviä esimerkkejä työkalun käytöstä täällä:
https://libre-software.net/edit-metadata-exiftool/
Hyvä graaffinen ohjelma vastaavien tietojen katseluun voisi olla vaikka XnView MP Linux kuvien katselu ohjelma: https://www.xnview.com/en/ jonka saa ilmaisena kaikille alustoille.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 467525
- 334153
- 573665
- 503160
- 172846
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons562436- 542368
- 402319
- 432288
- 162256