【发布时间】:2012-08-19 11:32:08
【问题描述】:
我正在使用 Imagick 进行图像处理。我找不到任何本机函数来设置特定的像素颜色,而有一个可以得到一个。我的意思是,
$image->getimagepixelcolor($i, $j);
将返回一个对象以获取($i, $j) 处像素的颜色,但似乎没有设置颜色的方法。像这样的,
$image->setimagepixelcolor($i, $j, "#FFFFFF");
【问题讨论】:
-
也许你可以使用
floodFillPaintImage? -
我的服务器使用了一些过时的 Imagemagick 版本。所以不支持该功能。在旁注中,我认为该功能不能完全满足我的需要。
-
你有 ImagickDraw 类吗?它具有各种绘图功能。
-
否则你可以使用GD:php.net/manual/en/book.image.php
标签: php imagemagick imagick