Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image processing 在不影响纵横比的情况下裁剪图像_Image Processing_Gd_Php Gd - Fatal编程技术网

Image processing 在不影响纵横比的情况下裁剪图像

Image processing 在不影响纵横比的情况下裁剪图像,image-processing,gd,php-gd,Image Processing,Gd,Php Gd,**在图像处理中,在裁剪图像时,任何站点或应用程序都会保持纵横比 即使在whatsApp和Facebook上上传个人资料照片,我们也无法分别编辑高度和宽度 为什么我们不能按我们想要的方式编辑**几乎所有的图像编辑程序都有一个选项来控制裁剪时宽高比是否受到限制。有时,人们希望保证相同的纵横比,有时,人们希望为特定目的裁剪到不同的纵横比。在美术印刷中,作物通常不受限制,要么与特定的纸张尺寸相匹配,要么确保边缘正好击中摄影师想要的位置。(在不保留纵横比的情况下调整大小对照片几乎毫无用处。) 对于创建纵

**在图像处理中,在裁剪图像时,任何站点或应用程序都会保持纵横比

即使在whatsApp和Facebook上上传个人资料照片,我们也无法分别编辑高度和宽度


为什么我们不能按我们想要的方式编辑**

几乎所有的图像编辑程序都有一个选项来控制裁剪时宽高比是否受到限制。有时,人们希望保证相同的纵横比,有时,人们希望为特定目的裁剪到不同的纵横比。在美术印刷中,作物通常不受限制,要么与特定的纸张尺寸相匹配,要么确保边缘正好击中摄影师想要的位置。(在不保留纵横比的情况下调整大小对照片几乎毫无用处。)

对于创建纵断面照片,所需的纵横比约束将是站点首选或施加的约束,而不是图像的原始约束。如果目标比率不是上传照片的比率,这会立即造成用户混淆,因为大多数用户不理解限制条件,并且会想为什么他们不能只使用整个照片

有一个用户界面可以引导人们按照网站喜欢的纵横比进行裁剪,这可能会很有用,但大多数网站对整个概念都有些不精确。(例如,Facebook的个人资料照片布局在过去几年中已经改变了很多次。当我在那里的照片团队工作时,人们正在努力尝试自动生成照片,以便根据设计选择将它们以不同的纵横比显示在不同的地方。这会激怒任何认真的摄影师。)(对于那些使用该功能的人来说,这并不是什么大问题。)

它还需要适度的设计和编程来完成UI,因此它不会经常完成。但最有可能的原因是它让用户感到困惑。Instagram将是一个例外,因为它大力推动方形纵横比,其庞大的用户群也非常支持这一点。用户界面非常引导一个人裁剪成正方形