一段时间以来,我一直在尝试使用 PHP 中的以下代码来模糊一些文本:
$image = imagecreate(150,25);
$background = ImageColorAllocate($image, 255, 255, 255);
$foreground = ImageColorAllocate($image, 0, 0, 0);
ImageColorTransparent($image, $background);
ImageInterlace($image, false);
ImageTTFText($image, 20, 0, 0, 20, $foreground, "font.ttf", "some text");
$gaussian = array(array(1.0, 2.0, 1.0), array(2.0, 4.0, 2.0), array(1.0, 2.0, 1.0));
imageconvolution($image, $gaussian, 16, 0);
imagePNG($image)
然而图像并没有模糊,它只是分辨率降低,变得颗粒状......在这里演示......