EXIF Manipulation
Exif data manipulation routines based on exiftool:
-
colour_hdri.utilities.exif.parse_exif_data(data)[source]
Parses given exif data output from exiftool.
| Parameters: | data (unicode) – Exif data. |
| Returns: | Parsed exif data. |
| Return type: | list |
-
colour_hdri.utilities.exif.read_exif_tags(image)[source]
Returns given image exif image tags.
| Parameters: | image (unicode) – Image file. |
| Returns: | Exif tags. |
| Return type: | defaultdict |
-
colour_hdri.utilities.exif.copy_exif_tags(source, target)[source]
Copies given source image file exif tag to given image target.
| Parameters: |
- source (unicode) – Source image file.
- target (unicode) – Target image file.
|
| Returns: | Definition success.
|
| Return type: | bool
|
-
colour_hdri.utilities.exif.update_exif_tags(images)[source]
Updates given images siblings images pairs exif tags.
| Parameters: | images (list) – Image files to update. |
| Returns: | Definition success. |
| Return type: | bool |
-
colour_hdri.utilities.exif.delete_exif_tags(image)[source]
Deletes all given image exif tags.
| Parameters: | image (unicode) – Image file. |
| Returns: | Definition success. |
| Return type: | bool |
-
colour_hdri.utilities.exif.read_exif_tag(image, tag)[source]
Returns given image exif tag value.
| Parameters: |
- image (unicode) – Image file.
- tag (unicode) – Tag.
|
| Returns: | Tag value.
|
| Return type: | unicode
|
-
colour_hdri.utilities.exif.write_exif_tag(image, tag, value)[source]
Sets given image exif tag value.
| Parameters: |
- image (unicode) – Image file.
- tag (unicode) – Tag.
- value (unicode) – Value.
|
| Returns: | Definition success.
|
| Return type: | bool
|