0

所以,我上传大图像(2000x3000)并想调整它的大小,然后裁剪并确定。

你可以在这里看到:http: //i.stack.imgur.com/IWwpg.png

我有 3000 高、2000 宽的 WebImage。因此,请将大小调整为 402x602,然后裁剪回 400x600。

结果:http: //i.stack.imgur.com/dB5KX.png

但到底是什么?

为什么我真的得到 401x602?!

ps 没有足够的声誉直接在帖子中插入图片,请原谅。

4

1 回答 1

0

如果您检查数字,如果没有 +2 像素,则您对图像大小的变化有一个完美的比例,因为3000/600 == 2000/400 -> 5 ratio

但是,如果用 +2 像素更改它,则将宽度/高度的比率更改为

3000/602->4.98, 2000/402 ->4.97, 

那是两个不同的数字,然后是试图保持图像比例的图像代码,就是吃掉 1 个像素。

正确的方法是在调整大小后添加 2 个像素,或者根据比例实际添加相同数量的像素。

于 2012-09-24T22:15:47.247 回答