找回密码
 立即注册
相关推荐换一批
  1. GB∕T 39570-2020 电子商务交易产品图像展示要求
  2. GB∕T 22720.2-2019 旋转电机 电压型变频器供电的旋转电机耐局部放电电气绝缘结构(
  3. GB∕T 20833.3-2018 旋转电机 旋转电机定子绕组绝缘 第3部分:介质损耗因数测量
  4. YS/T 552-2009 硬质合金旋转锉毛坯
  5. SJ 50918.2-2001 WJ55型旋转非线绕预调电位器详细规范
  6. SJ 50734.7-2001 KX003型旋转开关详细规范
  7. SJ 50734.4-1994 KX020型旋转开关详细规范
  8. HG/T 2066-2009 旋转辊筒式磨耗机技术条件
  9. YY/T 0064-2004 医用诊断旋转阳极X射线管电、热及负载特性
  10. GB/T 22150-2008 电视广播声音和图像的相对定时
  11. GB/T 18876.2-2006 应用自动图像分析测定钢和其它金属中金相组织、夹杂物含量和级别
  12. SHS 01003-2004 石油化工旋转机械振动标准
  13. GB 10241-1988 旋转变压器通用技术条件
  14. JB/T 10922-2008 高原铁路机车用旋转电机 技术要求
  15. SY/T 6730-2008 钻通设备 旋转防喷器
  16. GB/T 9217.10-2005 硬质合金旋转锉 第10部分:锥形圆头旋转锉(L型)
  17. GB/T 9217.8-2005 硬质合金旋转锉 第8部分:火炬形旋转锉(H型)
  18. GA/T 538-2005 短波紫外图像观察仪
  19. HB 5152-1996 金属室温旋转弯曲疲劳试验方法
  20. SJ 20468-1994 BGJ-100-3/4型铝波低功率旋转关节
  21. SJ 20335-1993 J28XFW2081A型无接触旋转变压器详细规范
  22. GA/T 626.2-2006 活体指纹图像采集、拼接应用程序接口规范 第2部分:图像拼接应用程
  23. HG 4-1470-1982 橡胶粘度测定方法(旋转粘度计法)
图像旋转opencv这个 | 软件设计/软件工程 2022-05-03 366 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
问题
我在python中使用opencv(cv2)对jpg、png和jpeg、jpg格式的图像进行一些处理。我正在使用“cv2.imwrite”进行测试。从“cv2.imread”读取图像后将图像写入磁盘。我发现图像的一部分被旋转了,有些旋转了 90d,有些旋转了 180d。但大多数图像保持正确的方向。我想不出导致这种旋转的模式。有谁知道更多细节?谢谢!

回答
听起来像一个 EXIF ?? 方向标志:

这意味着当在桌面上查看时图像看起来正确,因为文件信息说“在显示之前将此图像旋转 90d”。如果脚本没有读取 EXIF 信息,它会存储一个不带标志的新图像,因此图像会旋转显示。

但是,根据这个答案,opencv 从 3.1 版开始自动处理这个问题。你的 openCV 版本是最新的吗?

源文章

更新

这个问题中的一个注释指出 exif 数据不能用 openCV 写入。

您还可以使用 exifrad 或 PIL 来获取 exif 数据并在脚本中旋转图像。





上一篇:根据第一种方法中的if条件停止第二种方法的执行
下一篇:Java:使用 PDFBox 库从图像创建 PDF 页面