Función php básica para obtener la resolución de una imagen en «puntos por pulgada» (ppp o en ingles dpi):
function calcularPPP($imagen){ $archivo = fopen($imagen,'r'); $cadena = fread($archivo, 50); fclose($archivo); $datos = bin2hex(substr($cadena,14, 4)); $ppp = substr($datos, 0, 4); return hexdec($ppp); } echo calcularPPP('foto.jpg'); // imprime por ej: 96
pd: En este ejemplo obtengo la resolución horizontal en ppp.
Agradezco tu comentario 🤘