image - 生成的图像显示翻转

标签 image image-processing tiff

我们有一张图片,但它在 Google Chrome、Safari、iOS 和 iPhone 上显示翻转。 但图像在 IE 和 Android 上正确显示。

怎么可能?

最佳答案

图像显示为旋转的,因为它包含一个设置为“顺时针旋转 90 度”(值 6)的 Exif 方向字段。如果图像在不更新 Exif 数据的软件中旋转,则可能会发生这种情况。 Chrome、Safari 等正在尊重这一领域,而“正确”显示图像的软件却没有。

根据 Exif 字段,旋转版本是正确的。

要在所有软件中正确显示,请删除 Exif Orientation 字段。

参见 TIFF Orientation了解更多信息。

关于image - 生成的图像显示翻转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17215565/

相关文章:

c++ - 在 OpenCV 中逐像素复制图像

javascript - 一劳永逸 : Is there or is there not a way to manipulate an image from another domain using IE9+

python - 如何使用Python和openCV从图像中去除透明水印

c# - 为什么我在创建 TIFF 时在我的服务器上收到异常?

android - 我可以让 Android WebView 支持其他图像格式(例如 TIFF)吗?

image - 如何去除图片上的点状水印?

php - 将图像上传到数据库并根据 Android 中的用户请求进行检索(通过 PHP)

tensorflow - Matterport Mask R-CNN - 不可预测的损失值和较大图像的奇怪检测结果

.net - 尝试调用两个功能时Windows窗体卡住

java - 图像压缩和ImageIO库