首页 > Windows开发 > 详细

windows下查看图像是正的,opencv读图像做处理发现图像是非正的

时间:2020-01-15 16:27:06      阅读:82      评论:0      收藏:0      [点我收藏+]

问题:

 windows下查看图像是正的,opencv读图像做处理发现图像是非正的

原因:

windows自动调正,或者用户进行了旋转。

目标:

 windows下查看图像是正的,opencv读图像做处理发现图像是正的

解决办法:

opencv读图,不断旋转,知道图像保存结果为正。

python代码如下:

import cv2
import os
‘‘‘
I1 = cv2.imread(‘frame11.jpg‘)
I2 = cv2.imread(‘frame22.jpg‘)

#顺时针90度旋转
trans_img = cv2.transpose(I1)
I111 = cv2.flip(trans_img, 0)
cv2.imwrite("frame11.jpg" , I111)

trans_img2 = cv2.transpose(I2)
I222 = cv2.flip(trans_img2, 0)
cv2.imwrite("frame22.jpg" , I222)

#逆时针90度旋转
#trans_img = cv2.transpose(image)
#new_img = cv2.flip( trans_img, 0 )
#image = cv2.resize(image,(576,820),interpolation=cv2.INTER_CUBIC)
#cv2.imwrite(savedir+"frame%d.jpg" % count, image) # save frame as JPEG file
‘‘‘
for fi in os.listdir(‘./14/‘):
I2 = cv2.imread(‘./14/‘+fi)
trans_img = cv2.transpose(I2)
I111 = cv2.flip(trans_img, 1)
cv2.imwrite(‘./14/‘+fi , I111)

windows下查看图像是正的,opencv读图像做处理发现图像是非正的

原文:https://www.cnblogs.com/wjjcjj/p/12197284.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!