1
A
回答
0
在这里,你有它。如果处于横向模式,这将重新定位图像:
int width = bitmap.getWidth();
int height = bitmap.getHeight();
if (width > height){
rotatedBitmap = rotate(bitmap,-90)
}
private Bitmap rotate(Bitmap bm, int rotation) {
if (rotation != 0) {
Matrix matrix = new Matrix();
matrix.postRotate(rotation);
Bitmap bmOut = Bitmap.createBitmap(bm, 0, 0, bm.getWidth(), bm.getHeight(), matrix, true);
return bmOut;
}
return bm;
}
相关问题
- 1. 上传到互联网后录制的视频旋转90度
- 2. 从iOS中的URL加载后旋转90度的图像?
- 3. Actionscript 3.0旋转图像90度,从url加载
- 4. 从网址加载图像
- 5. 添加/互联网地址导致ASP:图像不加载
- 6. 加载互联网网址网页视图
- 7. 加载图像更快的一个uitableviewcell,从互联网下载
- 8. 加速从互联网下载网页
- 9. 从互联网上的损失透明度下载图像
- 10. 懒惰加载GridView与从互联网下载图像
- 11. 在Chrome中旋转90度的图像
- 12. 顺时针旋转90度的图像
- 13. OpenCV中的图像旋转(90度)
- 14. 从互联网下载图像时计算UICollectionViewCell高度
- 15. 旋转90度/ -90度的图像模糊jquery rotate
- 16. UIImagePNGRepresentation问题? /图像旋转90度
- 17. 在C中旋转PPM图像90度
- 18. Kineticjs - 顺时针旋转图像90度
- 19. 互联网资源管理器不抗锯齿旋转图像
- 20. 从xcode加载互联网的PDF
- 21. 从互联网同时加载各种图像objective-c
- 22. 更新从互联网的图像
- 23. 从Plist加载网址图像在Swift
- 24. 图像从网址加载到c#
- 25. 图片90度旋转AVCam
- 26. C#旋转位图90度
- 27. 地图旋转了90度?
- 28. matrix.postRotate(90)在图像旋转
- 29. ArrayIndexOutOfBound在加载互联网图片
- 30. 从RecyclerView.Adapter加载互联网数据
如果它们是JPEG,请查找EXIF'方向'标题。股票的Android代码,比如'BitmapFactory',忽略了这一点,尽管一些图片加载库可能会关注这个头文件(毕加索?)。 – CommonsWare