Ho una raccolta di foto JPEG, ciascuna da 500 a 600 pixel sul lato più lungo. Come posso rilevare quali sono stati ingranditi algoritmicamente da una foto sostanzialmente più piccola?
Un marketplace online richiede a ciascun venditore di caricare le foto dei prodotti che vende e queste foto devono avere una larghezza di almeno 500 pixel o alte 500 pixel perché le foto dei prodotti con pochi dettagli causano un'esperienza negativa per gli acquirenti. Posso già dire se un venditore sta cercando di aggirare questo requisito aggiungendo un bordo a tinta unita, ad esempio estendendo lo sfondo bianco standard con più bianco. Ma ultimamente, i venditori hanno iniziato a aggirare questo problema aumentando le vecchie foto scattate prima della pubblicazione del requisito di 500 pixel. Qual è un buon modo per determinare se le foto sono state ingrandite con l'interpolazione più vicina, bilineare o bicubica?