사진 라이브러리에서 이미지를 가져옵니다. 4 ~ 5MB의 큰 이미지가 있지만 그 이미지를 압축하고 싶습니다. iphone.for의 로컬 메모리에 해당 이미지를 저장해야하므로 메모리를 적게 사용하거나 메모리 사용량이 적어집니다. 나는 그 이미지들을 압축 할 필요가있다.아이폰에서 이미지를 압축하는 방법?
이미지와 비디오를 압축하는 방법을 모르겠습니다. 이미지를 압축하기 위해 뜨거운 것을 알고 싶습니까?
UIImage *image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
NSData* data = UIImageJPEGRepresentation(image,1.0);
NSLog(@"found an image");
NSString *path = [destinationPath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.jpeg", name]];
[data writeToFile:path atomically:YES];
내 이미지를 저장하는 코드입니다. 전체 이미지를 너무 크게 저장하고 싶지 않습니다. 그래서 여러 개의 이미지를 첨부해야하므로 훨씬 작은 크기로 압축하려고합니다.
답장을 보내 주셔서 감사합니다.
압축 이미지는 메모리 오류와 관련하여 도움이되지 않습니다. 디스크 공간 (플래시 램)을 절약하기 위해 이미지를 압축 할 수 있지만 이미지를 표시하려면 항상 메모리에서 압축 해제되며 너비 * 높이 * 4 램을 사용합니다. – Bastian