Defines various image data and metadata utilities classes:
Bases: colour_hdri.utilities.image.Metadata
Defines the base object for storing exif metadata relevant to HDRI / radiance image generation.
Parameters: |
|
---|
Bases: object
Defines the base object for storing an image along its path, pixel data and metadata needed for HDRI / radiance images generation.
Parameters: |
|
---|
Property for self.__data private attribute.
Returns: | self.__data. |
---|---|
Return type: | unicode |
Property for self.__metadata private attribute.
Returns: | self.__metadata. |
---|---|
Return type: | unicode |
Property for self.__path private attribute.
Returns: | self.__path. |
---|---|
Return type: | unicode |
Reads image pixel data at Image.path attribute.
Returns: | Image pixel data. |
---|---|
Return type: | ndarray |
Reads image relevant exif metadata at Image.path attribute.
Returns: | Image relevant exif metadata. |
---|---|
Return type: | Metadata |
Bases: _abcoll.MutableSequence
Defines a convenient stack storing a sequence of images for HDRI / radiance images generation.
Reimplements the MutableSequence.__delitem__() method.
Parameters: | index (int) – Item index. |
---|
Reimplements the MutableSequence.__getattr__() method.
Parameters: | attribute (unicode) – Attribute to retrieve the value. |
---|---|
Returns: | Attribute value. |
Return type: | object |
Reimplements the MutableSequence.__getitem__() method.
Parameters: | index (int) – Item index. |
---|---|
Returns: | Item at given index. |
Return type: | Image |
Reimplements the MutableSequence.__len__() method.
Reimplements the MutableSequence.__getattr__() method.
Parameters: |
|
---|
Reimplements the MutableSequence.__setitem__() method.
Parameters: |
|
---|
Returns a ImageStack instance with given image files.
Parameters: | image_files (array_like) – Image files. |
---|---|
Returns: | |
Return type: | ImageStack |
Reimplements the MutableSequence.insert() method.
Parameters: |
|
---|