As suggested by Mike Kazantsev, The OpenVG library now includes "splash" a small utility to make "splash screens".
Here is the usage:
usage: splash [ flags ] image-path
Set specified image as an overlay screen via OpenVG lib.
Default is to put this image to the center.
-bg string
Background color (named color or rgb(r,g,b)). (default "black")
-fg string
text color (named color or rgb(r,g,b)). (default "white")
-fp float
fontsize % (default 2)
-resize
Resize image to fit the screen.
-t string
text annotation
-ty float
text y %
The simplest use is:
splash foo.jpg
which will put foo.jpg on the screen on a black ground. Enter ^C to remove the image.