ImageMagick Imagick::compareImages

(PECL imagick 2, PECL imagick 3)

Imagick::compareImages — 이미지를 재구성된 이미지와 비교


설명

public Imagick::compareImages(Imagick $compare, int $metric): array

재구성된 이미지와 이미지 간의 차이를 포함하는 배열을 반환합니다.


매개변수

compare
비교할 이미지입니다.
metric
유효한 메트릭 유형 상수를 제공하십시오. 이 메트릭 상수 목록을 참조하십시오.

반환 값

재구성된 이미지와 이미지 간의 차이를 포함하는 배열을 반환합니다.


오류/예외

오류가 발생하면 ImagickException이 발생합니다.


Examples

예제 #1 Imagick::compareImages() 사용:

이미지 비교 및 ​​재구성된 이미지 표시

                  
<?php

$image1 = new imagick("image1.png");
$image2 = new imagick("image2.png");

$result = $image1->compareImages($image2, Imagick::METRIC_MEANSQUAREERROR);
$result[0]->setImageFormat("png");

header("Content-Type: image/png");
echo $result[0];

?>