That would be blockchain spam as storing the actual file on the blockchain is unnecessary. Storing the IPFS hash is more space efficient (more than the entire image URL) as the https://domain
part is omitted.
For example:
![](QmNoa96v5gCfnzsdEbzZtrJvuXH14hS8k8DPPUQbdJMydd)
can be detected as an image stored on IPFS, and it can be used to load the image from any gateway (at user's choice).