こんにちは私は、PHPでGDイメージライブラリを使用してイメージ上の色を色付けして交換しようとしています。PHP GD Image Libraryを使用した色の色付けとスワップ
私はここにある元の画像使用しています: http://korlon.com/youknowbetter/test.jpg
をそして、あなたがここで見るのと同じようには黒い服や髪にオレンジの顔であるポイントにそれを得ることを望む:これまでのところhttp://youknowdifferent.org/
私は次のコードを使用しました:
<?php
header('Content-type: image/jpeg');
$im = imagecreatefromjpeg('test.jpg');
imagefilter($im, IMG_FILTER_GRAYSCALE);
imagefilter($im, IMG_FILTER_CONTRAST, 255);
imagefilter($im, IMG_FILTER_NEGATE);
imagefilter($im, IMG_FILTER_COLORIZE, 252, 137, 36);
imagejpeg($im);
?>
私はまだすべての白い色合いを黒い色合いにする機能がありません。ここでは、この問題の指示に従って、私は黒のホワイトスワップアウトしようとしている http://korlon.com/youknowbetter/filter.php
: Can I swap colors in image using GD library in PHP?
しかし動作するようには思えません。実際に色を交換するわけではありません。それは私がjpgを使用していてGIFではないからですか?私はカラーパレットで何かする必要がありますか?
ありがとうございました。ご協力いただきありがとうございます。
STOOB