39 lines
930 B
Groff
39 lines
930 B
Groff
|
.TH IM_RAD2FLOAT 3 "25 March 2009"
|
||
|
.SH NAME
|
||
|
im_rad2float, im_float2rad \- convert RAD coded images to float and back
|
||
|
.SH SYNOPSIS
|
||
|
#include <vips/vips.h>
|
||
|
|
||
|
int im_rad2float( IMAGE *in, IMAGE *out )
|
||
|
|
||
|
int im_float2rad( IMAGE *in, IMAGE *out )
|
||
|
|
||
|
.SH DESCRIPTION
|
||
|
These functions convert
|
||
|
.B IM_CODING_RAD
|
||
|
images to 3-band float and back.
|
||
|
|
||
|
.B im_rad2float(3)
|
||
|
unpacks a 4-band uchar image in
|
||
|
.B IM_CODING_RAD
|
||
|
format to 3-band float. RAD images are used by the
|
||
|
.B radiance(1)
|
||
|
family of programs for HDR imaging.
|
||
|
|
||
|
Some VIPS operations will work directly on the packed RAD images (such as
|
||
|
.B im_extract_area(3)
|
||
|
) but many will require the image to be unpacked to 3-band float for
|
||
|
processing.
|
||
|
|
||
|
.B im_float2rad(3)
|
||
|
packs a 3-band float image back to 4-band uchar in
|
||
|
.B IM_CODING_RAD
|
||
|
format.
|
||
|
|
||
|
.SH RETURN VALUE
|
||
|
The functions return 0 on success and -1 on error.
|
||
|
.SH SEE ALSO
|
||
|
im_LabQ2Lab(3), im_format(3).
|
||
|
.SH AUTHOR
|
||
|
J. Cupitt \- 23 March 2009
|