* Invert pixels in case of TMA Negatives source has been selected.

Thanks for Will Kranz who reported this.
merge-requests/1/head
Ilia Sotnikov 2015-01-20 12:33:49 +03:00
rodzic ea781612f9
commit 9d9cefb7a7
1 zmienionych plików z 8 dodań i 0 usunięć

Wyświetl plik

@ -1239,6 +1239,14 @@ convert_to_rgb (struct hp5590_scanner *scanner, SANE_Byte *data, SANE_Int size)
buf[i*6+5] = ptr[2*i+bytes_per_color*2];
}
}
/* Invert pixels in case of TMA Negatives source has been selected */
if (scanner->source == SOURCE_TMA_NEGATIVES)
{
for (i = 0; i < bytes_per_line; i++)
buf[i] ^= 0xff;
}
memcpy (ptr, buf, bytes_per_line);
}
free (buf);