예제 #1
0
 def rotate(self):
     if self.angle_average > 45:
         self.angle_average = -90 + self.angle_average
     elif self.angle_average < -45:
         self.angle_average = 90 + self.angle_average
     self.rotate_image = rotate_bound(self.image_copy, -self.angle_average)
     cv2.imshow('rotate_test', self.rotate_image)
     cv2.waitKey()
     cv2.destoryAllwindows()
예제 #2
0
import cv2
import numpy as np


img = cv2.imread('./img/raw.jpg')

while(1):
    cv2.imshow("capture",img)     #显示读取出来的图像
    hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)      #把RGB模型转换成HSV模型
    cv2.imshow("HSV",hsv)    #显示转换后的图像
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break
cap.release()
cv2.destoryAllwindows()