An image is too large for the blockchain. What decentralized storage options we have? IPFS? Sia? Oyster Pearl?
IDK, can get imgs pretty small. I'm able to reduce mine @ 320x320 to 10,091 bytes w/o too much trouble. That's what, 40 TX? You only do it occasionally. Costs about $0.19 today.