If you are not using kitty, some programs like chafa can convert image formats into ascii color code + unicode characters. It's very handy in many cases.
Then of course it's not pixel-perfect unless you make your terminal very large (like 800x240 instead of 80x24) but something being better than nothing, I'd argue it's for the better if all you can do is 80x24 with no pictures otherwise.