이미지 Processing!/2D Processing
[python] # 4 . cv2.rotate 회전하기, cv2.flip 반전시키기
욱찡이
2021. 12. 30. 00:29
반응형
안녕하세요
이번엔 회전하는 방법과 반전시키는 방법에 대해 간단하게 설명하겠습니다
우선 회전시키는 방법입니다.
import cv2
img_color = cv2.imread('C:/test.jpg',1)
img_color = cv2.resize(img_color,(256,256))
img_color90 = cv2.rotate(img_color,cv2.ROTATE_90_CLOCKWISE) # 시계방향으로 90도 회전
img_color180 = cv2.rotate(img_color,cv2.ROTATE_180) # 180도 회전
img_color270 = cv2.rotate(img_color,cv2.ROTATE_90_COUNTERCLOCKWISE) # 역시계방향으로 90도 회전 = 시계방향으로 270도 회전
cv2.imshow('color',img_color)
cv2.imshow('color90',img_color90)
cv2.imshow('color180',img_color180)
cv2.imshow('color270',img_color270)
cv2.waitKey(0)
cv2.destroyAllWindows()
다음은 반전시키는 방법입니다.
img_color = cv2.imread('C:/test.jpg',1)
img_color = cv2.resize(img_color,(256,256))
img_color_1 = cv2.flip(img_color,1) # 1은 상하 반전
img_color_0 = cv2.flip(img_color,0) # 0은 좌우 반전
cv2.imshow('img_color',img_color)
cv2.imshow('img_color_1',img_color_1)
cv2.imshow('img_color_0',img_color_0)
cv2.waitKey(0)
cv2.destroyAllWindows()
cv2.rotate와 cv2.flip에 대해 알아보았습니다 :)
반응형