Hacker News new | ask | show | jobs
by Escher21 992 days ago
The PNG is an art piece hand-drawn by a friend, and I wanted to preserve its quality. What is a suitable size range I should try to downscale the image to?
2 comments

Just scale it down to 1080px height and save it as a jpeg with 75% quality. Nobody will ever see the difference. Most browser windows will never display that picture bigger anyways (that means you can use computationally more expensive downscaling offline vs realtime downscaling by the browser).

I wouldn't vectorize it, that would have you lose the hand-drawn feel of it.

Okay, I've scaled it down to 1080 pixels in height as you suggested which brings it down to 1.5MB. I had to preserve the PNG format in order to maintain transparency.
Given its graphic nature I would vectorize it. You can compress it more if you clean it up in PS first.

https://vectorizer.ai/images/1695712791489-52152002c3989318-...