2012-08-03 2 views
0

Codeigniter 이미지 조작 클래스 및 GD를 사용하여 업로드 된 이미지의 크기를 조정하는 응용 프로그램이 있습니다.거대한 (6000+ 와이드) 이미지로 GD 이미지 크기 조정 (w/CI)

그러나 클라이언트는 초대형 이미지 (6000px 이상)의 크기를 조정할 수 있어야합니다. 이 문제가 발생하면 메모리 문제가 있습니다.

제 질문은 두 부분으로 나옵니다. 이미지의 크기를 통해 필요한 메모리 양을 계산하는 방법이 있습니까?

이러한 이미지의 크기를 조정하는 데 메모리 사용량이 적게 드는 옵션이 있습니다.이 이미지는 각 작업에 대해 250MB를 초과하는 것으로 보입니다.

감사합니다.

답변

0

GD는 항상 압축되지 않은 이미지에서 작동합니다. 이것은 메모리가 사용되는 곳입니다. this question과 같이 메모리 소비를 예측할 수 있습니다. 자세한 내용은 here 또는 here을 참조하십시오.

관련 문제