Quote:
Originally Posted by GrayNM
Tulapi
Yes, FBReader uses dithering.
The simple algorithm with fixed pattern, as you can see.
I suppose that was done because FBReader works in 2-bit color mode.
That's correct at least for PB301/360. I didn`t see FBReader sources from Pro series, but I think they remain the same.
The main reason behind using 4-color mode in FBreader is the speed. 8- or 16-color modes are much slower.
Image viewer uses best available mode so it doesn't needed to use so aggressive dithering. But there is no reason to use the same mode in the text reader.
|
The very idea that the best way to use a device with 4-bit (16 gray level) hardware is to dither 2 bits (4 gray levels) is strange. The iRex iLiad ran FBReader with 16 gray levels years ago. It did no dithering, and sometimes this was sub-optimal but it was never a terrible approach. It also took a long time to turn a page, but this should not be an issue with modern ebook reader hardware.