disable gamma correction
This commit is contained in:
parent
9175f4e407
commit
1d5d3d7270
|
@ -114,18 +114,18 @@ int main(int argc, char *argv[])
|
|||
if (!loadImage(image, input)) return 0;
|
||||
|
||||
nv::FloatImage fimage(&image);
|
||||
fimage.toLinear(0, 3);
|
||||
// fimage.toLinear(0, 3);
|
||||
|
||||
// nv::AutoPtr<nv::FloatImage> fresult(fimage.fastDownSample());
|
||||
|
||||
// nv::Kernel1 k(10);
|
||||
// k.initKaiser(4, scale, 20);
|
||||
// nv::AutoPtr<nv::FloatImage> fresult(fimage.downSample(k, nv::FloatImage::WrapMode_Clamp));
|
||||
// nv::AutoPtr<nv::FloatImage> fresult(fimage.downSample(k, image.width() * scale, image.height() * scale, nv::FloatImage::WrapMode_Clamp));
|
||||
|
||||
nv::AutoPtr<nv::FloatImage> fresult(fimage.downSample(image.width() * scale, image.height() * scale, nv::FloatImage::WrapMode_Mirror));
|
||||
|
||||
|
||||
nv::AutoPtr<nv::Image> result(fresult->createImageGammaCorrect());
|
||||
nv::AutoPtr<nv::Image> result(fresult->createImageGammaCorrect(1.0));
|
||||
|
||||
nv::StdOutputStream stream(output);
|
||||
nv::ImageIO::saveTGA(stream, result.ptr());
|
||||
|
|
Loading…
Reference in New Issue
Block a user