Este código en php que te pongo a continuación, extra el tamaño de una imágen, y si el ancho es mayor que 175, modifica el tamaño de la imagen y la reduce a 175 de ancho y x de alto, sin deformar la imagen. Si la imagen es mas estrecha que 175 el tamaño no se modifica.
Código PHP:
<? $tamany=getimagesize("$url");
$orig_Ancho = $tamany[0];
$orig_Alto =$tamany[1];
if ($orig_Ancho > 175){
$Ancho = 175;
$Alto = (($orig_Alto * 175) / $orig_Ancho); //cambia la altura sin deformar la imagen
} else {
$orig_Ancho = $Ancho;
$orig_Alto =$Alto;
}
?>
<img src="<? echo "$url" ?>" alt="" width="$Ancho" height="$Alto" />