dng_render Class ReferenceClass used to render digital negative to displayable image. More...
Detailed DescriptionClass used to render digital negative to displayable image.Constructor & Destructor Documentation
Construct a rendering instance that will be used to convert a given digital negative.
References dng_negative::ColorimetricReference(), AutoPtr< T >::Get(), dng_1d_identity::Get(), dng_negative::ProfileByID(), AutoPtr< T >::Reset(), and dng_camera_profile::ToneCurve().
Member Function Documentation
Set the white point to be used for conversion.
Get the white point to be used for conversion.
Set exposure compensation.
Get exposure compensation.
Set shadow clip amount.
Get shadow clip amount.
Set custom tone curve for conversion.
Get custom tone curve for conversion.
Set final color space in which resulting image data should be represented. (See dng_color_space.h for possible values.)
Get final color space in which resulting image data should be represented.
Referenced by Render().
Set pixel type of final image data. Can be ttByte (default), ttShort, or ttFloat.
Get pixel type of final image data. Can be ttByte (default), ttShort, or ttFloat.
Referenced by Render().
Set maximum dimension, in pixels, of resulting image. If final image would have either dimension larger than maximum, the larger of the two dimensions is set to this maximum size and the smaller dimension is adjusted to preserve aspect ratio.
Get maximum dimension, in pixels, of resulting image. If the final image would have either dimension larger than this maximum, the larger of the two dimensions is set to this maximum size and the smaller dimension is adjusted to preserve the image's aspect ratio.
Referenced by Render().
Actually render a digital negative to a displayable image. Input digital negative is passed to the constructor of this dng_render class.
References dng_negative::AspectRatio(), dng_negative::DefaultCropArea(), dng_negative::DefaultFinalHeight(), dng_negative::DefaultFinalWidth(), FinalPixelType(), FinalSpace(), AutoPtr< T >::Get(), dng_color_space::IsMonochrome(), dng_host::Make_dng_image(), MaximumSize(), dng_host::PerformAreaTask(), dng_image::PixelType(), dng_image::Planes(), AutoPtr< T >::Release(), AutoPtr< T >::Reset(), and dng_negative::Stage3Image().
The documentation for this class was generated from the following files:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
