img = cv2.imread('./test_1118.jpg')
num_rows,num_cols = img.shape[:2]
translation_matrix = np.float32([[1,0,23],[0,1,59]]) # 이동할 픽셀 거리, x방향으로 23 y방향으로 59만큼 이동된 것
img_translation = cv2.warpAffine(img,translation_matrix,(num_cols,num_rows),cv2.INTER_LINEAR) # 열,행 순서로
cv2.imshow('Trans',img_translation)
cv2.imwrite('./test_1118_2.jpg', img_translation)
cv2.waitKey(0)
cv2.destroyAllWindows()
'Python > 기능' 카테고리의 다른 글
이미지 용량 줄이기 (0) | 2022.04.19 |
---|---|
폴더에서 원하는 확장자 파일 삭제 (0) | 2021.12.24 |
원하는 폴더들 띄우기 (0) | 2021.12.24 |
알집폴더 풀기 (0) | 2021.12.24 |
OpenCV) 이미지 resize (0) | 2021.11.29 |