I'd like to code a small Python program to draw and visualize data from simulations.
It started with data that could fit in 512 pixels x 512 at most, and so I have a working version using PyGame, where I draw the pixels one by one on a window.
But now I would need to do the same for much larger pictures, up to 4096x4096. Being much larger than the resolution of my screen I was thinking that I would need a graphical output in fullscreen in which I could scroll up-down left-right; but PyGame doesn't seem to offer good support for this kind of things (specifically the scrolling in fullscreen). Are there other libraries in Python offering the possibility to draw pictures and to show them. Or at least drawing it a scratch file and then reading it with the local image viewer.