0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

PHP Imagickのノイズ除去はどうすればよいですか?

Posted at

スキャナーなどで取り込んだ画像を、
PHP上で取り扱いと思い、Imagickを試しております。
ノイズが残ってしまい、trimImageのオプションでうまく消せないかと思ったのですが、
fuzzについて探してもあまり良い説明が無く、
他の方法でも良いので、ノイズを消す教えて頂けたら幸いです。

trimImageの参考
http://phpdoc.m-takagi.org/en/function.imagick-trimimage.html

$filename1 = $_SERVER['DOCUMENT_ROOT'] ."/imagick/img/smp1.png";     //読み込むファイル名
$filename2 = $_SERVER['DOCUMENT_ROOT'] ."/imagick/img/smp2.png";     //書き出すファイル名 
$image = new Imagick($filename1);
$image->transparentPaintImage("#ffffff", 0.0, 10, false); // 白を透過
$image->trimImage(0.3);                                   // 余白削除
$image->writeImage($filename2);                           // 画像書き出し
$image->clear();
0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?