找回密码
 立即注册
相关推荐换一批
  1. GA/T 1286-2015 安防虹膜识别应用图像数据交换格式
  2. GA/T 1395-2017 安防掌静脉识别应用图像技术要求
  3. GA/T 1324-2017 安全防范人脸识别应用静态人脸图像采集规范
  4. GA/T 1325-2017 安全防范人脸识别应用视频图像采集规范
  5. GA/T 1154.3-2017 视频图像分析仪第3部分:视频图像检索技术要求
  6. GA/T 1154.4-2018 视频图像分析仪第4部分:人脸分析技术要求
  7. GA/T 1154.1-2014 视频图像分析仪第1部分:通用技术要求
  8. GA/T 1154.2-2014 视频图像分析仪第2部分:视频图像摘要技术要求
  9. GA 789-2008 掌纹图像数据转换的技术条件
  10. GA/T 833-2016 机动车号牌图像自动识别技术规范
  11. YY/T 0064-1991 医用诊断旋转阳极X射线管电、热及负载特性
  12. GA/T 1285-2015 安防指/掌纹识别应用图像数据交换格式
  13. GA/T 1154.5-2016 视频图像分析仪第5部分:视频图像增强与复原技术要求
  14. GA/T 1723.4-2020 居民身份网络认证认证服务第4部分:人脸图像采集控件技术要求
  15. TB 10085-2009 铁路图像通信设计规范
  16. YY/T 0723-2009/IEC 61852: 1998 医用电气设备医学数字影像和通讯.( DICOM )放射治?
  17. YY/T 0652-2016/ISO 17853 :2011 植入物材料的磨损聚合物和金属材料磨屑分离和表征
  18. YY/T 0967.1-2015 牙科旋转器械杆 第1部分:金属杆
  19. YY/T 0873.3-2014/ISO 6360-3: 2005 牙科旋转器械的数字编码系统 第3部分:车针和刃?
  20. GB/T 18721.4-2024印刷技术 印前数据交换 第4部分:显示用宽色域标准彩色图像数据 [
  21. TB/T 3279-2011 机车、动车用柴油机零部件气门旋转机构
  22. TB/T 10431-2019 铁路图像通信工程检测规程
  23. YY 1650-2019 X射线图像引导放射治疗设备性能和试验方法
  24. YY/T 1766.2-2021 X射线计算机体层摄影设备图像质量评价方法第2部分:低对比度分辨率
图像旋转opencv这个 | 软件设计/软件工程 2022-05-03 316 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 页面