맞춤형 카메라를 사용하고 있으며 버스트 모드에서 3 개의 이미지를 캡처하여 애니메이션으로 SD 카드에 저장하고 싶습니다. 확장자가 .gif이며 3 개의 캡처 된 프레임이 결합되어 있습니다. 또한 이미지 캡처 시간을 데이터베이스에 저장하려고합니다.캡처 한 이미지를 GIF로 변환하고 android에서 sd 카드에 저장하는 방법
0
A
답변
1
ImageMagick을 사용할 수 있습니까? 그것은 무료이며 이용 가능합니다. here. 그것은 Perl, Java, PHP, C++, Python, Ruby 등을위한 명령 행 도구 세트와 바인딩을 가지고 있습니다.
그렇다면 현재 폴더의 모든 jpeg를 애니메이션 GIF로 변환하려면
convert -delay 20 -loop 0 *.jpg animated.gif
ImageMagick은 Android에서 사용할 수 있습니다.
ImageHandling ih = null;
ih = new ImageHandling(this);
ih.getBitmapAsByteArray(R.drawable.imgename);
insertData(ih.getBitmapAsByteArray(R.drawable.imgename));
private void insertData(byte[] bitmapData){
values.put("imagename", bitmapData);
}
및 데이터베이스 작업을위한
0
다음 마지막으로
내가 안드로이드 소스 코드를 원하는 이미지 매직이 무엇인지 public class ImageHandling {
Resources res;
Activity activity;
public ImageHandling(Activity a) {
activity = a;
res = a.getResources();
}
private Bitmap getBitmapFromResource(int resourceId){
Bitmap bitmap = null;
bitmap = BitmapFactory.decodeResource(res, resourceId);
return bitmap;
}
public byte[] getBitmapAsByteArray(int resourceId){
ByteArrayOutputStream outputStream = null;
byte[] bitmapByteArray = null;
try {
outputStream = new ByteArrayOutputStream();
Bitmap bitmap = getBitmapFromResource(resourceId);
bitmap.compress(CompressFormat.PNG, 0, outputStream);
bitmapByteArray = outputStream.toByteArray();
} catch (Exception e) {
e.printStackTrace();
}finally{
if(outputStream != null){
try {
outputStream.flush();
outputStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
return bitmapByteArray;
}}
관련 문제
- 1. 이미지 캡처 및 SD 카드에 저장하는 방법
- 2. 실제 크기의 이미지를 SD 카드에 저장하는 방법
- 3. 자산에서 이미지를 보여주고 SD 카드에 저장하는 방법
- 4. 캡처 한 이미지를 j2me를 사용하여 SD 카드에 저장하십시오.
- 5. 이미지를 SD 카드에 저장하는 데 사용할 스레드
- 6. 카메라에서 이미지 캡처 및 SD 카드에 저장
- 7. 이미지를 다운로드하여 blackberry 5.0의 SD 카드에 저장하는 방법
- 8. 버튼을 사용하여 이미지를 SD 카드에 저장하는 방법 android
- 9. SD 카드에 비공개로 동영상을 저장하는 방법
- 10. 전체 개체를 Android의 SD 카드에 저장하는 방법
- 11. 여러 이미지를 SD 카드에 저장
- 12. Android에서 다운로드 관리자를 사용하여 SD 카드에 파일을 저장하는 방법은 무엇입니까?
- 13. 캡처 한 이미지를 MySQL에 저장하는 방법
- 14. 캡처 한 이미지를 갤러리에 저장하는 방법
- 15. Firebase Storage에서 이미지를 다운로드하고 SD 카드에 저장하는 데 문제가 있습니다.
- 16. 내가 서버에서 이미지를 다운로드 및 SD 카드에 저장하는 것을 시도하고있다
- 17. 이미지를 캡처하여 새 폴더의 SD 카드에 저장합니다.
- 18. SD 카드를 저장하기 전에 캡처 한 이미지를 자르려면?
- 19. 이미지를 Android에서 캡처 하시겠습니까?
- 20. SD 카드에 파일을 저장하는 방법은 무엇입니까?
- 21. SD 카드에 파일을 저장하는 정확한 경로는 무엇입니까?
- 22. SD 카드가 아닌 사용자 정의 갤러리에 캡처 한 이미지를 저장하는 방법은 무엇입니까?
- 23. 안드로이드의 SD 카드에 풀 사이즈 사진을 저장하는 방법
- 24. 캡처 한 사진을 Android의 애플리케이션 디렉토리에 저장하는 방법
- 25. SD 카드에 로그캣 출력
- 26. 안드로이드에서 SD 카드에 작성하는 방법
- 27. 리눅스 이미지를 다운로드하고 압축을 풀어 한 줄로 SD 카드에 씁니다.
- 28. SD 카드에 ArrayList 작성
- 29. 두 이미지를 결합하여 SD 카드에 저장
- 30. SD 카드에 앱을 설치하는 방법
... – user2964797