Smoothing Text on a Display

Hi all,
I was wondering if there is an easy way to smooth text on a small generic LCD panel. I've heard of methods such as bilinear interpolation, but I'm not quite sure how to implement them. Is there a library I can use to do this, or a way to do it? Thanks.

What is that? Can you post a photo? What interface does it use (parallel 4 bit, parallel 8 bit, I2C, SPI, UART serial)?

The screen type shouldn't really matter, but for reference I'm using a 7 inch LCD with the RA8875 graphics controller. I'm looking for a library or similar to do the math to smooth out the bitmap graphics if that is possible.

Is that a TFT shield ?

Do you have bitmap fonts and want to add anti-aliasing ? or even RGB sub-pixels ?
If the library that you use does not support it, then it is not possible.
However, I can find many projects that try to do something about it.

This is smoothing after making a small font bigger:

This is very nice:
Look at the difference:

1 Like

Exactly what I was looking for. Thank you so much!

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.