0
我有一组具有特定宽度和高度的图像。现在我希望所有具有圆形边框的图像。那么有人可以告诉我如何在imagemagick中的所有图像的边界进行批处理渲染,我使用的是PHP。任何帮助或建议都将非常可观。使imagemagick中的图像圆形边框
我有一组具有特定宽度和高度的图像。现在我希望所有具有圆形边框的图像。那么有人可以告诉我如何在imagemagick中的所有图像的边界进行批处理渲染,我使用的是PHP。任何帮助或建议都将非常可观。使imagemagick中的图像圆形边框
你只需要创建一个foreach
覆盖需要使用一条线,如被转换的所有文件:
$imageWidth = 800;
$imageHeight = 600;
$borderSize = 20;
foreach($files as $file)
{
exec('convert -size '.$imageWidth.'x'.$imageHeight.' xc:none -draw "roundRectangle 0,0 '.$imageWidth.','.$imageHeight.' '.$borderSize.','.$borderSize.'" -fill white '.$file.' -compose SrcIn -composite +compress out-'.file);
}
也许你会想用文件来检查图像大小的文件。
使用什么语言? – samura
雅我正在使用PHP – NewUser