我有以下 PHP 代码:
$w = 300; // Width of new image
$h = 300; // Height of new image
$oh = 540; // Original file height
$ow = 720; // Original file width
$x = 196;
$y = 50;
$image = imagecreatefromjpeg('fileToCrop.jpg');
$cropped_image = imagecreatetruecolor($w, $h);
imagecopyresampled($cropped_image, $image, 0, 0, $x, $y, $ow, $oh, $w, $h);
imagejpeg($cropped_image, 'fileToCrop.jpg', 100);
并想裁剪图像,但我的图像扭曲/高于原始图像,例如:
原来的:
裁剪(显示“不”的“N”):
我看不出我的代码有什么问题,并且图像发生的事情变得更大..