From 1d5d3d7270ff1e9fac2a151832ac6ed28bbe2da4 Mon Sep 17 00:00:00 2001 From: castano Date: Wed, 28 Nov 2007 10:35:34 +0000 Subject: [PATCH] disable gamma correction --- src/nvtt/tools/resize.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/nvtt/tools/resize.cpp b/src/nvtt/tools/resize.cpp index 6d841f8..89dbe96 100644 --- a/src/nvtt/tools/resize.cpp +++ b/src/nvtt/tools/resize.cpp @@ -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 fresult(fimage.fastDownSample()); // nv::Kernel1 k(10); // k.initKaiser(4, scale, 20); -// nv::AutoPtr fresult(fimage.downSample(k, nv::FloatImage::WrapMode_Clamp)); +// nv::AutoPtr fresult(fimage.downSample(k, image.width() * scale, image.height() * scale, nv::FloatImage::WrapMode_Clamp)); nv::AutoPtr fresult(fimage.downSample(image.width() * scale, image.height() * scale, nv::FloatImage::WrapMode_Mirror)); - nv::AutoPtr result(fresult->createImageGammaCorrect()); + nv::AutoPtr result(fresult->createImageGammaCorrect(1.0)); nv::StdOutputStream stream(output); nv::ImageIO::saveTGA(stream, result.ptr());