From 50dfa98f5156f5a482cfc1fe2f23eed086b0c3ca Mon Sep 17 00:00:00 2001 From: Stephen Seo Date: Sat, 23 Jan 2021 12:21:02 +0900 Subject: [PATCH] Use 0-255 range for pgm output --- src/blue_noise.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blue_noise.hpp b/src/blue_noise.hpp index e29eced..548d7b1 100644 --- a/src/blue_noise.hpp +++ b/src/blue_noise.hpp @@ -207,12 +207,12 @@ namespace internal { printf("Writing to %s, min is %.3f, max is %.3f\n", filename, filter[min], filter[max]); FILE *filter_image = fopen(filename, "w"); - fprintf(filter_image, "P2\n%d %d\n65535\n", width, (int)filter.size() / width); + fprintf(filter_image, "P2\n%d %d\n255\n", width, (int)filter.size() / width); for(std::vector::size_type i = 0; i < filter.size(); ++i) { fprintf(filter_image, "%d ", (int)(((filter[i] - filter[min]) / (filter[max] - filter[min])) - * 65535.0f)); + * 255.0f)); if((i + 1) % width == 0) { fputc('\n', filter_image); }