OpenEXROutput

Output object for writing an image to an OpenEXR file.  The OpenEXR file format allows you to store high dynamic range images efficiently.  It is recommended to use the save_* methods of Sequence_ instead.

Note that OpenEXR-support is optional and only available if installed properly (Frequently Asked Questions).  HornetsEye provides writing of floating-point RGB- and greyscale-images.

Inherits

See also

Summary
OpenEXROutputOutput object for writing an image to an OpenEXR file.
Functions
OpenEXROutput.newConstructor.
inspectReturn string with information about this object.
writeWrite image to output.
status?Returns true if output is still possible.
closeForce close.

Functions

OpenEXROutput.new

def OpenEXROutput.new(file)

Constructor.

Parameters

fileA filename or an open file.

inspect

def inspect

Returns

Return string with information about this object.  The string will look like this: <tt>”OpenEXROutput-object”</tt>.

write

def write(img)

Write image to output.

status?

def status?

Returns true if output is still possible.

close

def close

Force close.

def OpenEXROutput.new(file)
Constructor.
def inspect
Return string with information about this object.
def write(img)
Write image to output.
def status?
Returns true if output is still possible.
def close
Force close.
This class provides fast (multi-dimensional) Ruby arrays where all elements are of the same type.
Base class for different types of output sources for images.
Input object for reading images from an OpenEXR file.
Close