|
Ocean
|
The Ocean Media OpenImageLibraries Library provides image media functionalities based on common open image libraries like jpglib, libpng, and zlib. More...
Modules | |
| Ocean Media OpenImageLibraries JNI Library | |
| The Ocean Media OpenImageLibraries JNI Library provides a Java Native Interface for Android. | |
Data Structures | |
| class | Ocean::Media::OpenImageLibraries::Image |
| This class implements read and write functions for all file formats supported by the OpenImageLibraries media library. More... | |
| class | Ocean::Media::OpenImageLibraries::ImageGif |
| This class implements read and write functions for Gif images. More... | |
| class | Ocean::Media::OpenImageLibraries::ImageJpg |
| This class implements read and write functions for JPEG images. More... | |
| class | Ocean::Media::OpenImageLibraries::ImagePng |
| This class implements read and write functions for PNG images. More... | |
| class | Ocean::Media::OpenImageLibraries::ImageTif |
| This class implements read and write functions for TIFF images. More... | |
| class | Ocean::Media::OpenImageLibraries::ImageWebp |
| This class implements read and write functions for WEBP images. More... | |
| class | Ocean::Media::OpenImageLibraries::OILBufferImage |
| This class implements a buffer image class for OpenImageLibraries. More... | |
| class | Ocean::Media::OpenImageLibraries::OILBufferImageRecorder |
| This class implements a buffer image recorder for OpenImageLibraries. More... | |
| class | Ocean::Media::OpenImageLibraries::OILImage |
| This class implements an image class for OpenImageLibraries. More... | |
| class | Ocean::Media::OpenImageLibraries::OILImageRecorder |
| This class implements an image recorder for OpenImageLibraries. More... | |
| class | Ocean::Media::OpenImageLibraries::OILImageSequence |
| This class implements an image sequence for OpenImageLibraries. More... | |
| class | Ocean::Media::OpenImageLibraries::OILImageSequenceRecorder |
| This class implements an OpenImageLibraries image sequence recorder. More... | |
| class | Ocean::Media::OpenImageLibraries::OILLibrary |
| This class implements the OpenImageLibraries library. More... | |
| class | Ocean::Media::Special::ImageNpy |
| This class implements read and write functions for NPY (NumPy) images. More... | |
Functions | |
| OCEAN_MEDIA_OIL_EXPORT std::string | Ocean::Media::OpenImageLibraries::nameOpenImageLibrariesLibrary () |
| Returns the name of this media OpenImageLibraries library. | |
| void | Ocean::Media::OpenImageLibraries::registerOpenImageLibrariesLibrary () |
| Registers this media library at the global library manager. | |
| bool | Ocean::Media::OpenImageLibraries::unregisterOpenImageLibrariesLibrary () |
| Unregisters this media library at the global library manager. | |
| bool OCEAN_MEDIA_OIL_EXPORT | pluginLoad () |
| Tries to load the plugin and initializes all internal 3rd party libraries. | |
| bool OCEAN_MEDIA_OIL_EXPORT | pluginUnload () |
| Tries to unload the plugin and all internal resources of 3rd party libraries. | |
The Ocean Media OpenImageLibraries Library provides image media functionalities based on common open image libraries like jpglib, libpng, and zlib.
The library is platform independent.
| OCEAN_MEDIA_OIL_EXPORT std::string Ocean::Media::OpenImageLibraries::nameOpenImageLibrariesLibrary | ( | ) |
Returns the name of this media OpenImageLibraries library.
| bool OCEAN_MEDIA_OIL_EXPORT pluginLoad | ( | ) |
Tries to load the plugin and initializes all internal 3rd party libraries.
Make sure that the plugin will be loaded only once!
| bool OCEAN_MEDIA_OIL_EXPORT pluginUnload | ( | ) |
Tries to unload the plugin and all internal resources of 3rd party libraries.
Make sure that all resources of this plugin has been released before!
| void Ocean::Media::OpenImageLibraries::registerOpenImageLibrariesLibrary | ( | ) |
Registers this media library at the global library manager.
This function calls OILLibrary::registerLibrary() only.
| bool Ocean::Media::OpenImageLibraries::unregisterOpenImageLibrariesLibrary | ( | ) |
Unregisters this media library at the global library manager.
This function calls OILLibrary::unregisterLibrary() only.