从原始图像获取圆形图像

时间:2016-03-23 07:24:35

标签: php

当用户为自己上传头像时,我想将其转换为圆形图像然后保存,因为在页面中显示时圆形看起来更漂亮。

我怎么能以一种简单的方式做到这一点,因为我的是一个小应用程序。 我已经阅读了有关ImageMagick的内容,但现在这是一个选项。

我读到了关于屏蔽或使用其他图像作为掩码来做到这一点。

任何简单的方法或方法。 Thanxx提前!!!

1 个答案:

答案 0 :(得分:1)

与之前说的相同,最好的选择是存储图像'按原样说明'然后使用css应用圆角样式(这样你总是拥有原始图像)。

但如果它不适合你,你可以使用它:https://adamcod.es/2012/07/25/imagine-php-image-library.html&& Crop image in circle (php)

使用imageMagik就是这么简单:

convert -size 200x200 xc:none -fill walter.jpg -draw "circle 100,100 100,1" circle_thumb.png

circularize an image with imagick