j2me 앱을 만들고 있습니다. 이 응용 프로그램에서 1 MB 이상의 이미지를 업로드하고 싶습니다. 하지만 힙 크기 할당은 대부분의 모바일에서 1MB로 제한되어 있으므로 1MB 크기 이상의 이미지 입력 스트림을 만들려고하면 OutOfMemory 예외가 발생합니다. 그래서 내가 서버에 업로드하는 J2ME 애플 리케이션에서 이미지를 압축 할 수 있습니다.j2me의 이미지 압축 방법
2
A
답변
0
이미지를 한 번에 하나씩 업로드하고 메모리를 해제하고 이미지의 크기를 줄이는 이전 이미지를 지우지 마십시오. 이미지 크기가 줄어 듭니다.
+0
@Faraz ... 답장을 보내 주셔서 감사합니다 ....하지만 입력 스트림을 생성하지 않고 이미지 크기를 조정하는 방법을 알려주십시오. 문제가 발생하면 큰 파일의 입력 스트림을 그 순간에 생성합니다. OutOfMemory Exception occures. – mark
0
scale() 메서드를 사용하여 화면 크기에 따라 이미지의 크기를 조정합니다. 이미지가 폰 화면 크기에 맞도록하려면 Displayable.getWidth 및 getheight 메소드를 사용하십시오. 이미지를 Scale (w, h) 메서드로 전달하고 이미지 변수에서 scale을 호출합니다. 주로 힙이 처리 할 수있는 이미지 크기를 줄입니다. 여전히 더 높은 경우 이미지를 작은 바이트로 분할 한 다음 업로드하십시오.
관련 문제
- 1. J2ME의 압축
- 2. j2me의 블루투스를 통해 서버에서 클라이언트로 이미지 전송
- 3. 비 압축 잔물결 압축 이미지
- 4. j2me의 로컬 데이터베이스 연결 방법
- 5. j2me의 Comparable 인터페이스 사용 방법
- 6. j2me의 random 함수 사용 방법
- 7. 이미지 압축 (Gzip + JPEG) 후 압축 해제
- 8. 데이터 압축 및 이미지 압축 차이
- 9. j2me의 형식
- 10. J2ME의 DateField
- 11. 프랙탈 이미지 압축 및 사무실 및 유사 프로그램의 이미지 압축
- 12. 커스텀 이미지 포맷 : 압축 알고리즘을 목표로하는 방법
- 13. Android - 이미지 압축 또는 축소 방법
- 14. 업로드 후 이미지 압축
- 15. 가장 압축 된 이미지
- 16. JPEG 이미지 압축
- 17. 파이프 라인 이미지 압축
- 18. 노이즈 이미지 압축
- 19. 압축 된 이미지 형식
- 20. 장기 보관 이미지 압축
- 21. 고해상도 위성 이미지 압축
- 22. 원본 이미지 버퍼 압축
- 23. PHP를 사용하여 이미지 압축
- 24. move_uploaded_files로 압축 이미지 파일
- 25. 패턴 이미지 압축/생성
- 26. 로드시 이미지 압축
- 27. 하나의 이미지 태그 압축
- 28. 이미지 압축 응용 프로그램
- 29. 빠른 버퍼링 이미지 압축
- 30. PHP iMagick 이미지 압축
입력 스트림이 버퍼링 되었습니까? 버퍼 크기는 얼마입니까? – 9000
답장을 보내 주셔서 감사합니다. InputStream inputStream = fileConnection.openInputStream(); 이렇게 입력 스트림을 생성합니다. 이 시점에서 OutOf 메모리 예외를 던지십시오.이 문제를 해결하는 방법을 알려주세요. 정말 긴급합니다. – mark