Я хотел бы изменить размеры (уменьшить масштаб) некоторых изображений так, как это делает Facebook.ImageMagick, но, эй, я открыт для предложений:)
Я полагаю, что Facebook делает это:
Скажем, у вас максимальная ширина x высота 250x200, Facebook оптимизирует использование этого,Пытается использовать как можно больше из 250x200.Если, например, вы уменьшаете изображение и получаете 220x200, то они обрезаются сверху и снизу до тех пор, пока они не используют максимально возможное количество кадра 250x200.На самом деле, я думаю, что они берут больше снизу, чем сверху (около 1: 2,5), что, как я полагаю, связано с тем, что у большинства картинок есть голова сверху, и Facebook это понимает.вид алгоритма изменения размера?И есть ли способ заставить ImageMagick сделать это?
Заранее спасибо!
Редактировать На самом деле кажется, что Facebook может не использовать эту "умную" технику изменения размера послевсе.Они просто изменяют размер, где они имеют минимальную ширину / минимальную высоту.Затем, когда они показывают изображение в своем альбоме, они обрезаются сверху / снизу или слева / справа, чтобы использовать как можно больше для кадра (по крайней мере, так я его воспринимаю).
-Tobias