Android에서 Canvas로 이미지 크기를 조절하고 회전하는 방법은 무엇입니까?Android에서 Canvas로 이미지 크기 조절 및 회전
1
A
답변
1
This might 당신이하고 싶은 일을하는 데 도움이됩니다.
-1
0
은 축소하고이 같은 필요 안드로이드 캔버스에 이미지를 회전 그리려면
Bitmap bitmap = BitmapFactory.decodeResource(
getResources(), R.drawable.myimg);
Matrix matrix = new Matrix();
matrix.setRotate(90.0f); // Degrees
matrix.preScale(1.5f, 1.5f); // 1.0f would be no scaling
Canvas canvas = surfaceHolder.lockCanvas();
canvas.drawBitmap(bitmap, matrix, paint);
surfaceHolder.unlockCanvasAndPost(canvas);
을 또는이 같은 하나 만들고, 나중에 사용하기 위해 축소 및 회전 비트 맵의 보류를 유지하기 :
을Bitmap newBitmap = Bitmap.createBitmap(
oldBitmap, 0, 0, oldBitmap.getWidth(),
oldBitmap.getHeight(), matrix, true);
자세한 내용 : Canvas.drawBitmap, Matrix, Bitmap.createBitmap
튜토리얼 여기 : Canvas and Drawables
관련 문제
- 1. Android에서 이미지 크기 조정 및 회전
- 2. 애니메이션이있는 UIImageView 회전 및 크기 조절
- 3. PHP GD 자르기 및 크기 조절 이미지
- 4. iPhone 회전시 화면에 맞게 이미지 크기 조절
- 5. iPhone에서 UIImageView로 이미지 크기 조절
- 6. 고정 너비의 이미지 뷰에서 이미지 크기 조절
- 7. 안드로이드에서 이미지를 회전하면서 이미지 크기 조절
- 8. 이미지 비교 - 회전, 정렬 및 크기 조정
- 9. 이미지 회전 및 크기 조정 + iPhone
- 10. HTML 및 자바 스크립트에서 이미지 이동 및 크기 조절
- 11. uiimageview의 이동, 크기 조절 및 회전을위한 클래스
- 12. 불규칙하게 팝업 크기 조절
- 13. librsvg를 통해 벡터 이미지 크기 조절
- 14. 컨테이너에 맞게 CSS를 사용하여 이미지 크기 조절
- 15. 카메라에서 UIImageView로 이미지 크기 조절 (비율 유지)
- 16. UIWebView - 텍스트와 독립적으로 이미지 크기 조절
- 17. BitmapData로 크기 조절
- 18. 글꼴 크기 조절 방법
- 19. PropertyGrid 컨트롤의 크기 조절
- 20. UIWebView에서 콘텐츠 크기 조절
- 21. HTML5 캔버스 및 내용 크기 조정 및 크기 조절
- 22. Android : 이미지의 일부 크기 조정 및 크기 조절
- 23. SDL에서 스프라이트 크기 조절
- 24. 직사각형 크기 조절
- 25. Java에서 커서 크기 조절
- 26. 스크롤 휠 크기 조절
- 27. TextView에서 textSize 크기 조절
- 28. shouldAutorotateToInterfaceOrientation 및 이미지 회전
- 29. android에서 viewflipper를 사용하여 이미지 뷰를 회전 하시겠습니까?
- 30. Android에서 WebView 회전 시작
일반적으로 외부 사이트에 대한 링크뿐만 아니라 여기에 답변을 요약하는 것이 도움이되는 것으로 간주됩니다. –