Android JPEG定向功能是如何工作的?
我确实有一些图像(),它们将根据我使用的软件显示不同 当我在浏览器中打开图像时,图像从右侧加载到左侧() 浏览器:Android JPEG定向功能是如何工作的?,android,image,image-processing,jpeg,android-imageview,Android,Image,Image Processing,Jpeg,Android Imageview,我确实有一些图像(),它们将根据我使用的软件显示不同 当我在浏览器中打开图像时,图像从右侧加载到左侧() 浏览器: 当我在Android应用程序中显示相同的图像时(通过urlmageviewhelper),图像将以90°旋转显示 Android: “正常”图像(从顶部向下加载)在我的应用程序中正确显示 问题 浏览器从何处获取有关图像方向的信息 我如何实现能够感知图像原始方向的Android ImageView 试试这个: 将旋转后的jpeg图像放入res/drawable中。将ImageVi
当我在Android应用程序中显示相同的图像时(通过
urlmageviewhelper
),图像将以90°旋转显示
Android:“正常”图像(从顶部向下加载)在我的应用程序中正确显示 问题
这很可能是Android framework/libjpeg的一个bug,其中jpeg旋转EXIF标记没有得到遵守。你说得对。从资源加载的图像具有相同的输出,这是Android的问题。谢谢你的帮助和出色的工作!这似乎就是解决方案:“Android:如何读取exif方向标签”: