I've been somebody that did kind of convert a character LCD to graphical. On a HD44780 compatible module you can upload custom fonts. If you construct a font character and then display it then you can turn on individual pixels. The number of characters you can make are limited though.

So it's possible but it's definately not fun, fast or particularly useful