이번에는 flip을 해보는 문제이다.
import cv2
from google.colab.patches import cv2_imshow
import numpy as np
img_path = '/content/drive/My Drive/다핏문제/907/lena.jpg'
flip함수는 사용하는 게 굉장히 쉽다.
1이면 좌우반전, 0이면 상하반전을 한다.
img = cv2.imread(img_path,1)
print('origin')
cv2_imshow(img)
v_img = cv2.flip(img, 1)
print('\n\nvertical flip')
cv2_imshow(v_img)
h_img = cv2.flip(img, 0)
print('\n\nhorizontal flip')
cv2_imshow(h_img)
vh_img = cv2.flip(v_img, 0)
print('\n\nvertical horizontal flip')
cv2_imshow(vh_img)
'DAFIT > 907 - OpenCV 다루기 첫걸음' 카테고리의 다른 글
<DAFIT> 07 OpenCV 다루기 첫걸음 - 07 영상 어파인 변환 (0) | 2019.11.26 |
---|---|
<DAFIT> 07 OpenCV 다루기 첫걸음 - 06 영상 크기 조절 (0) | 2019.11.26 |
<DAFIT> 07 OpenCV 다루기 첫걸음 - 04 영상 회전 (0) | 2019.11.26 |
<DAFIT> 07 OpenCV 다루기 첫걸음 - 03 영상 이동 (0) | 2019.11.26 |
<DAFIT> 07 OpenCV 다루기 첫걸음 - 02 영상 읽기, 출력, 저장 (0) | 2019.11.26 |