ImageFilter ()는 PHP의 내장 기능이며 이미지에 다른 필터 효과를 적용합니다. 이 기능을 통해 개발자는 색상 반전, 밝기 및 대비 조정, 회색 스케일 이미지로 변환하는 등 이미지에서 다양한 일반적인 시각 효과 처리를 수행 할 수 있습니다.
bool imageFilter (자원 $ image, int $ filtertype, int $ arg1, int $ arg2, int $ arg3, int $ arg4)
ImageFilter () 함수는 6 개의 매개 변수를 수락합니다.
일반적으로 사용되는 이미지 필터 상수는 다음과 같습니다.
성공하면 함수는 true를 반환합니다. 실패했을 때, 거짓.
<?php // 이미지로드 $img = imagecreatefromgif('C:\xampp\htdocs\Images\img39.gif'); <p>// 색상 필터를 적용합니다<br> ImageFilter ($ img, img_filter_colorize, 140, 0, 140, 20);</p> <p>// 이미지 표시<br> 헤더 ( 'content-type : image/gif');<br> imagepng ($ img);<br> ?><br>
<?php // 이미지로드 $img = imagecreatefromgif('C:\xampp\htdocs\Images\img39.gif'); <p>// 색상 반전 필터를 적용합니다<br> ImageFilter ($ img, img_filter_negate);</p> <p>// 이미지 표시<br> 헤더 ( 'content-type : image/gif');<br> imagepng ($ img);<br> ?><br>
PHP 개발자는 ImageFilter () 함수를 사용하여 이미지에 다양한 일반적인 필터 효과를 쉽게 적용 할 수 있습니다. 간단한 밝기 조정 또는 복잡한 에지 감지 및 흐림 효과이든이 기능을 통해 수행 할 수 있습니다. 이러한 이미지 처리 기술을 마스터하면 프로젝트에 더 많은 시각적 효과와 사용자 경험이 추가됩니다.