求大神帮忙php图片裁切的问题

1.我在图片裁切的时候不能裁切成我选择的

图片描述

2.下面的是我处理裁切的代码

<?php
$data   = $_POST['data'];
$width  = $data['width'];
$height = $data['height'];
$top    = $data['top'];
$left   = $data['left'];
$path   = $data['path'];
//最终要保存图片的宽度与高度
$new_width  = $width;
$new_height = $height;

$src_path = $path;
//创建源图的实例
$src = imagecreatefromstring( file_get_contents( $src_path ) );
//获取图片的宽度与高度
$w = imagesx( $src );
$h = imagesy( $src );
//裁剪开区域左上角的点的坐标
$x = $left;
$y = $top;
//将裁剪区域复制到新图片上,并根据源和目标的宽高进行缩放或者拉升
$new_image = imagecreatetruecolor( $new_width, $new_height );
imagecopyresampled( $new_image, $src, 0, 0, $x, $y, $new_width, $new_height, $w, $h );
//输出图片
header( 'Content-Type: image/jpeg' );
imagejpeg( $new_image, './new/3.jpeg' );
imagedestroy( $src );
imagedestroy( $new_image );

  • 如何让sublime自动提示Angular插件中的方法?
  • 我们官网首页在iOS 8.4 不能上下滑动,谁知道是哪里的问题啊
  • javascript代码冗余检查工具有什么推荐的?
  • 中小型网站的后台用JSP还是PHP?
  • 怎么判断当前是否有某个class,如果没有则添加class?
  • 对MySQL的悲观锁与乐观锁做个小调查
  • 两端对齐,平均分配的算法如何写?
  • php时间戳转换
  • tab自动切换,根据 属性切换不同风格
  • promise和setTimeout执行顺序的疑惑
  • undefined is not a function js报错