0
PHP로 이미지의 색상을 변경하고 싶습니다. 투명도가 높고 높거나 낮은 이미지의 더 높은 레벨의 이미지가 더 빨갛게 보이게하려면 원본 사진이 어떻게 빨간색이어야하는지 나타낼 수 있습니다. gd php 함수를 사용하여 색상 이미지 (RGBA)를 만들고이를 다른 이미지에 적용 할 수 있습니까? 감사합니다 :)php 다른 이미지에 그림 추가
PHP로 이미지의 색상을 변경하고 싶습니다. 투명도가 높고 높거나 낮은 이미지의 더 높은 레벨의 이미지가 더 빨갛게 보이게하려면 원본 사진이 어떻게 빨간색이어야하는지 나타낼 수 있습니다. gd php 함수를 사용하여 색상 이미지 (RGBA)를 만들고이를 다른 이미지에 적용 할 수 있습니까? 감사합니다 :)php 다른 이미지에 그림 추가
GD의 imagecopymerge 기능을 사용하면 한 이미지를 다른 이미지로 복사하고 알파 투명도를 지원할 수 있습니다. 이 같은 것이 작동해야합니다.
<?php
$redimg = imagecreatetruecolor(100, 100);
$image = imagecreatefrompng('image.png');
// sets background to red
$red = imagecolorallocate($redimg, 255, 0, 0);
imagefill($redimg, 0, 0, $red);
// Merge the red image onto the PNG image
imagecopymerge($image, $redimg, 0, 0, 0, 0, 100, 100, 75);
header('Content-type: image/png');
imagepng($image);
imagedestroy($image);
imagedestroy($redimg);
?>
자세한 내용은 here입니다.
완벽하지만 더 나은 해결책이있을 것입니다! 감사 :) –
당신은 원래 투명한 일반 빨간색 이미지를 같은 크기로 만들고 위에 표시 할 수 있습니다. – Jacxel