
Imagick::sepiaToneImage 함수는 이미지를 직접 처리하지 않고, 이미지 객체를 반환합니다. 따라서 $image 변수에 이미지를 직접 적용하는 것이 아니라, 이미지 객체를 반환받아야 합니다.
이 함수를 사용하여 sepia 톤 효과를 적용한 후, 원래 이미지의 내용은 변경되지 않습니다. 이 함수는 새로운 이미지 객체를 반환하며, 원래 이미지 객체는 변경되지 않습니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$image = new Imagick('원래_이미지.jpg');
$image->sepiaToneImage();
$image->writeImage('sepia_이미지.jpg');
이 코드에서는 '원래_이미지.jpg' 파일을 읽어와서 sepia 톤 효과를 적용한 후, 'sepia_이미지.jpg' 파일로 저장합니다.
2025-05-05 10:16