Better resolution - make resolution great again
The project was recommended here https://unix.stackexchange.com/questions/35333/what-is-the-fastest-way-to-view-images-from-the-terminal by the author. :)
And it works, so this is great. \o/
I am implementing a tiny game, a gamebook (fighting fantasy) e. g. where you choose your path through a dungeon and the story continues based on those decisions.
Some of those old books had images and I want to display at the least some images on the commandline. I am fine if the resolution is not perfect, of course. I also already implemented GUI variants e. g. in ruby-gtk3, but I keep on rewriting things and this messes up everything (e. g. jruby-Swing), so now I decided to start from scratch, but start with the commandline variant first. I'll also finalize the API and re-use it for my GUI. Anyway this is just background to see where I am coming from.
Is there a way to improve the resolution?
I understand that the project will not have pixel-perfect "resolution" so I am not looking for that. But the current images are ... rather grainy. I can see what is displayed, but it is also mega-blurry actually.
Is there any way to make the resolution better? I think a +30% improvement would already be fine. I'd also be fine if the image would be bigger. Are there any ideas that could make this theoretically possible? For instance, in KDE konsole, we can draw 1px lines with any colour (KDE supports RGB colours), so this should mean that the displayed image could be better than it is right now, at the least in theory. I don't know enough about images internally to understand whether we can improve the mapping 1:1. Are improvements possible? The images I wish to show are mostly black + white and simple, hand-drawn in the 1980s, so I don't even need colours, but right now it is also very very blurred...
The resolution should become about 50% better with the new teletext characters / the -x option.