라이브러리

[PHP] Imagick::getImage - 새로운 Imagick 객체를 반환합니다.




Imagick::getImage() 함수

Imagick::getImage() 함수는 Imagick 클래스의 메소드로, 현재 작업 중인 이미지의 정보를 반환합니다. 이 함수는 이미지의 속성을 확인하거나, 이미지의 크기, 형식, 색상 등과 같은 정보를 얻을 수 있습니다.

사용법


Imagick::getImage() 함수를 사용하려면, 먼저 Imagick 클래스를 사용할 수 있도록 PHP에 Imagick 확장 모듈을 설치해야 합니다. PHP의 Imagick 확장 모듈은 PHP 5.3.2 이상에서 사용할 수 있습니다.

예제


#hostingforum.kr
php

// Imagick 클래스를 사용하기 위해 Imagick 확장 모듈을 초기화합니다.

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



// 현재 작업 중인 이미지의 정보를 반환합니다.

$imageInfo = $imagick->getImage();



// 이미지의 크기를 확인합니다.

echo "이미지의 크기: " . $imageInfo->getImageWidth() . " x " . $imageInfo->getImageHeight() . "
";



// 이미지의 형식을 확인합니다.

echo "이미지의 형식: " . $imageInfo->getImageMimeType() . "
";



// 이미지의 색상을 확인합니다.

echo "이미지의 색상: " . $imageInfo->getImageColorspace() . "
";



// 이미지의 배경을 확인합니다.

echo "이미지의 배경: " . $imageInfo->getImageBackgroundColor() . "
";



// 이미지의 채널을 확인합니다.

echo "이미지의 채널: " . $imageInfo->getImageChannels() . "
";



// 이미지의 종횡비를 확인합니다.

echo "이미지의 종횡비: " . $imageInfo->getImageOrientation() . "
";



// 이미지의 색상 공간을 확인합니다.

echo "이미지의 색상 공간: " . $imageInfo->getImageColorSpace() . "
";



// 이미지의 픽셀을 확인합니다.

echo "이미지의 픽셀: " . $imageInfo->getImagePixelColor() . "
";



결과


이 예제는 다음과 같은 결과를 출력합니다.

#hostingforum.kr


이미지의 크기: 800 x 600

이미지의 형식: image/jpeg

이미지의 색상: RGBColorspace

이미지의 배경: transparent

이미지의 채널: RGBChannel

이미지의 종횡비: TopLeft

이미지의 색상 공간: sRGBColorSpace

이미지의 픽셀: RGB(255, 255, 255)



참고


Imagick::getImage() 함수는 현재 작업 중인 이미지의 정보를 반환합니다. 이 함수는 이미지의 속성을 확인하거나, 이미지의 크기, 형식, 색상 등과 같은 정보를 얻을 수 있습니다. 이 함수는 Imagick 클래스의 메소드이므로, Imagick 클래스를 사용할 수 있도록 PHP에 Imagick 확장 모듈을 설치해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색