OpenEXR Tools¶
The OpenEXR distribution includes a set of basic utility programs thatoperate on image files. These do basic conversion between variousflavors of exr files (multiview, multipart, tiled, etc) and theyinspect and edit metadata. For a full-featured set of image processingoperations, consideroiiotool, theSwiss Army Knife ofOpenImageIO
The OpenEXR tools are not generally included in most package managers’distribution of OpenEXR libraries (e.g. viayuminstall). To buildthe tools from source, configure the top-level OpenEXR project buildwith the cmake optionOPENEXR_BUILD_TOOLS=ON. The tools can onlybe built from source as a component of the overall project build, notseparately. To further include the tools in the OpenEXR installationafter build (i.e.cmake--targetinstall), configure withOPENEXR_INSTALL_TOOLS=ON. Both are on by default.
In addition, some tools such asexrcheck are considered “developer”tools in that they are useful when developing and debugging OpenEXRitself. These tools may be helpful in identifying security issues,and as a result it is not recommended that they be used with untrustedinput files. Although they will still be built and available in thebuild directory when theOPENEXR_BUILD_TOOLS=ON option is used,a separateOPENEXR_INSTALL_DEVELOPER_TOOLS=ON option should beenabled if installation of the developer tools is desired. That optionis off by default.
