相关疑难解决方法(0)

如何在Imagick中设置修剪颜色?

我试图使用imagick删除图像的透明区域.

Image Magick提供了trim方法: Imagick :: trimImage

从图像中删除作为背景颜色的边缘.如果已针对ImageMagick版本6.2.9或更新版本编译了Imagick,则可以使用此方法.

如何设置Imagick可能修剪的颜色?

以下脚本将背景颜色设置为灰色.但是,修剪会删除蓝色背景颜色,如下所示.

$im = new Imagick( "1.png" );
// Set background color to grey
$im->setImageBackgroundColor( new ImagickPixel( "rgb(213,213,213)" ) );
$im->trimImage( 0 );
$im->writeImage('2.png');
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

有没有办法限制修剪颜色?

imagick module version => 2.1.1-rc1

php imagick

5
推荐指数
1
解决办法
3553
查看次数

使用Imagemagick,如何裁剪出白色背景?

假设我有一个充满标志的目录(大约200个).每个标志都有这个边框... 12px向上和向下,1px左边和rigtht ....像这样:

在此输入图像描述

我如何使用imagemagick来...将每个.PNG图像从64x64裁剪到60x40

image-manipulation image imagemagick image-processing

4
推荐指数
1
解决办法
1852
查看次数