라이브러리

[PHP] Imagick::statisticImage - 통계 함수를 사용하여 이미지를 수정합니다.




Imagick::statisticImage() 함수

Imagick::statisticImage() 함수는 이미지의 통계 정보를 반환하는 함수입니다. 이 함수는 이미지의 평균, 표준편차, 최소값, 최대값, 중간값, 등분위수, 등분위수 간격, 등분위수 표준편차, 등분위수 비율, 등분위수 간격 비율, 등분위수 표준편차 비율, 등분위수 비율 비율을 반환합니다.

함수 매개변수

Imagick::statisticImage() 함수의 매개변수는 다음과 같습니다.

- `int $channel`: 채널 번호를 지정합니다. 기본값은 Imagick::CHANNEL_DEFAULT입니다.
- `int $image`: 이미지 객체를 지정합니다.

함수 반환값

Imagick::statisticImage() 함수는 다음 통계 정보를 반환합니다.

- `float $mean`: 평균
- `float $standardDeviation`: 표준편차
- `float $min`: 최소값
- `float $max`: 최대값
- `float $median`: 중간값
- `float $mode`: 등분위수
- `float $modeI`: 등분위수 간격
- `float $modeS`: 등분위수 표준편차
- `float $modeR`: 등분위수 비율
- `float $modeRI`: 등분위수 간격 비율
- `float $modeRS`: 등분위수 표준편차 비율
- `float $modeRR`: 등분위수 비율 비율

예제

다음 예제는 Imagick::statisticImage() 함수를 사용하여 이미지의 통계 정보를 반환하는 방법을 보여줍니다.

#hostingforum.kr
php

// Imagick 클래스를 사용하여 이미지 객체를 생성합니다.

$image = new Imagick('example.jpg');



// 통계 정보를 반환합니다.

$statistic = $image->statisticImage(Imagick::CHANNEL_DEFAULT);



// 통계 정보를 출력합니다.

echo "평균: " . $statistic['mean'] . "
";

echo "표준편차: " . $statistic['standardDeviation'] . "
";

echo "최소값: " . $statistic['min'] . "
";

echo "최대값: " . $statistic['max'] . "
";

echo "중간값: " . $statistic['median'] . "
";

echo "등분위수: " . $statistic['mode'] . "
";

echo "등분위수 간격: " . $statistic['modeI'] . "
";

echo "등분위수 표준편차: " . $statistic['modeS'] . "
";

echo "등분위수 비율: " . $statistic['modeR'] . "
";

echo "등분위수 간격 비율: " . $statistic['modeRI'] . "
";

echo "등분위수 표준편차 비율: " . $statistic['modeRS'] . "
";

echo "등분위수 비율 비율: " . $statistic['modeRR'] . "
";



이 예제는 이미지의 통계 정보를 반환하는 방법을 보여줍니다. 통계 정보는 평균, 표준편차, 최소값, 최대값, 중간값, 등분위수, 등분위수 간격, 등분위수 표준편차, 등분위수 비율, 등분위수 간격 비율, 등분위수 표준편차 비율, 등분위수 비율 비율을 포함합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색