【发布时间】:2015-10-23 20:21:27
【问题描述】:
我希望使用 Imagemagick(通过 PHP)来处理具有透明背景和一些半透明像素(如渐变)的 PNG。必须像这样更改图像:
1.让所有不透明的像素都一样,纯色(黑色就好)
2. 将图像中形状的边缘扩大 25 像素
这不仅仅是调整图像大小。我正在寻找类似于 Photoshop 扩展选区的功能(例如,顶部圆圈中的间隙被否定,因为它小于 25 像素扩展)。
目前,我有代码可以扫描图像并找到边缘,但当图像中有多个未连接的形状时会失败。 Imagemagick 有办法做到这一点,还是有一种算法可以用来扫描图像并生成我需要的输出?速度是一个问题,但我可以忍受一个缓慢的解决方案,只要它有效。
【问题讨论】:
标签: php image imagemagick edge-detection