I highly doubt you can write an application that intercepts stuff that is send to the framebuffer, then filter it and send it back to the framebuffer. Without modifying the OS/LCD driver source code at least.