반응형
안녕하세요
이번엔 회전하는 방법과 반전시키는 방법에 대해 간단하게 설명하겠습니다
우선 회전시키는 방법입니다.
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에 대해 알아보았습니다 :)
반응형
'이미지 Processing! > 2D Processing' 카테고리의 다른 글
[python] # 5 . cv2.getRotationMatrix2D 영상 회전 (0) | 2022.01.10 |
---|---|
[python] # 4 . Open CV/Matplotlib 저장하기 (0) | 2022.01.02 |
[Python] # 3 cv2.resize 이미지 크기 줄이는 방법! (0) | 2021.12.26 |
[Python] # 2 Matplotlib/Pillow 이미지 불러오기 ! (0) | 2021.12.26 |
[Python] # 1 OpenCV 이미지 불러오기! (0) | 2021.12.15 |
댓글