라이브러리

[PHP] imagefill - 플러드 필




PHP에서 ImageFill 사용하기


PHP의 GD 라이브러리는 이미지 처리를 위한 강력한 도구입니다. ImageFill 함수는 이미지를 채우는 데 사용되는 함수입니다. 이 함수는 이미지의 특정 영역을 색상으로 채울 수 있습니다.

ImageFill 함수의 사용법


ImageFill 함수는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

imagefill($image, $x, $y, $color)



- `$image`: 이미지를 처리할 이미지 리소스입니다.
- `$x` 및 `$y`: 채울 영역의 좌표입니다. (0, 0)부터 시작하여 이미지의 오른쪽 및 아래쪽으로 증가합니다.
- `$color`: 채울 색상입니다.

예제: ImageFill 함수 사용하기


다음 예제는 ImageFill 함수를 사용하여 이미지의 특정 영역을 채우는 방법을 보여줍니다.

#hostingforum.kr
php

<?php

// 이미지 생성

$image = imagecreate(800, 600);

imagecolorallocate($image, 255, 255, 255); // 백색

imagefilledrectangle($image, 0, 0, 800, 600, imagecolorallocate($image, 0, 0, 0)); // 검은색으로 채우기



// ImageFill 함수 사용

imagefill($image, 100, 100, imagecolorallocate($image, 255, 0, 0)); // 빨간색으로 채우기



// 이미지 출력

header('Content-Type: image/png');

imagepng($image);

imagedestroy($image);

?>



이 예제에서는 800x600 이미지에 검은색으로 채워진 사각형을 만든 후, ImageFill 함수를 사용하여 이미지의 (100, 100) 좌표에서 시작하여 빨간색으로 채운다.

ImageFill 함수의 옵션


ImageFill 함수에는 몇 가지 옵션이 있습니다.

- `imagefill($image, $x, $y, $color, $border)` : 이 옵션은 이미지의 특정 영역을 채우는 데 사용됩니다. `$border`는 채울 영역의 경계를 지정합니다.
- `imagefill($image, $x, $y, $color, $border, $style)` : 이 옵션은 이미지의 특정 영역을 채우는 데 사용됩니다. `$style`은 채울 영역의 스타일을 지정합니다.

참고


- PHP의 GD 라이브러리는 이미지 처리를 위한 강력한 도구입니다.
- ImageFill 함수는 이미지를 채우는 데 사용되는 함수입니다.
- ImageFill 함수는 이미지의 특정 영역을 색상으로 채울 수 있습니다.
- ImageFill 함수의 옵션은 이미지의 특정 영역을 채우는 데 사용됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 497 페이지

검색

게시물 검색