アップロードされた画像を変更するためにphpでimagickを使用しています。画像の周りの白を取り除いて背景を透明にしたい。これを使用して:
$val = 65535/15;
$val = intval($val/1);//divide by 1 means accept full fuzz at the moment
$image->paintTransparentImage("rgb(255,255,255)", 0.0, intval(1*$val);
しかし、歯が白い人の写真をアップロードすると、歯が消えてしまいます。それで、それを防ぐためにできることを見逃していますか、それともアイデアをやめるべきですか?