Pracuję nad projektem przetwarzania obrazu (C++) i muszę napisać niestandardowe metadane do pliku jpeg po zakończeniu przetwarzania. Jak mogę to zrobić? Czy jest dostępna jakaś biblioteka?Dodawanie niestandardowych metadanych do plików jpeg
5
A
Odpowiedz
8
Jeśli mówisz o metadanych EXIF, możesz zajrzeć do exiv2, która jest biblioteką C++ do przetwarzania metadanych EXIF. Istnieje druga biblioteka, która nazywa się libexif i jest napisana w C.
Exiv2 ma przykłady widoków na swojej stronie internetowej, a interfejs API jest dobrze udokumentowany.
AKTUALIZACJA: Jeśli chcesz dodać niestandardowe metadane, możesz użyć znacznika MakerNote
lub Comment
.
Exif Standard: PDF patrz rozdział 4.6.5 Informacje o tablicy atrybutów EXIF IFD Tabela 7, tagi dotyczące informacji o użytkowniku.
MakerNote Type Undefined Count Any
Comment Type Undefined Count Any
co oznacza, że możesz używać tych 2 znaczników do dowolnych żądanych danych.
Powiązane problemy
- 1. Dodawanie metadanych do jsTree
- 2. Dodawanie metadanych do pliku PDF
- 3. Dodawanie niestandardowych atrybutów do zadania?
- 4. Dodawanie danych metadanych/identyfikatorów do pliku CSV?
- 5. ładowanie plików jpeg dlib
- 6. Zmiana rozmiaru obrazu JPEG w systemie plików
- 7. Dodawanie atrybutów niestandardowych do kontrolki asp: CheckBox
- 8. Dodawanie niestandardowych znaczników html do Intellij?
- 9. Dodawanie niestandardowych funkcji do umieszczenia na lodzie
- 10. Dodawanie niestandardowych typów struktur do strace
- 11. Pytanie do bazy Umbraco - Dodawanie niestandardowych tabel
- 12. Dodawanie niestandardowych ikon do niesamowitych czcionek
- 13. Dodawanie niestandardowych reguł sprawdzania poprawności do SonataUserBundle
- 14. Dodawanie niestandardowych przycisków do edytora WMD
- 15. Sitecore - Dodawanie niestandardowych pól do edytora użytkownika
- 16. Dodawanie atrybutów niestandardowych do mapy ASP.NET MVC
- 17. Generowanie metadanych dla plików parkietu
- 18. Dodawanie i pobieranie metadanych z tras Ember
- 19. AppSettings z plików niestandardowych
- 20. Zapisywanie NIESTANDARDOWYCH metadanych w obrazie pobranym z AVFoundation w iOS
- 21. Dodawanie plików zasobów do xcode
- 22. Dodawanie metadanych do filtrowania w środowisku django rest
- 23. Umbraco 7 niestandardowych plików cookie
- 24. Interfejs API języka Java do konwertowania plików JPEG na TIFF
- 25. Czytanie/zapisywanie metadanych plików audio/wideo
- 26. Tworzenie miniaturki dla plików JPEG z pytona
- 27. Dodawanie niestandardowych atrybutów obrazu szyny obrazu
- 28. Dodawanie niestandardowych nagłówków w wiadomości Kafki
- 29. Dodawanie niestandardowych atrybutów za pomocą mono.cecil?
- 30. Dodawanie niestandardowych stopwords w R tm
Czy można tworzyć niestandardowe znaczniki za pomocą exiv2? – Senan
właśnie zaktualizowałem moją odpowiedź, możesz użyć znacznika 'MakerNote' lub' Comment'. Dodam link do standardu EXIF – dwalter
dziękuję bardzo dwalter :-) – Senan