def transformations(src, choice):
if choice == 0:
# Rotate 90
src = cv2.rotate(src, rotateCode=cv2.ROTATE_90_CLOCKWISE)
if choice == 1:
# Rotate 90 and flip horizontally
src = cv2.rotate(src, rotateCode=cv2.ROTATE_90_CLOCKWISE)
src = cv2.flip(src, flipCode=1)
if choice == 2:
# Rotate 180
src = cv2.rotate(src, rotateCode=cv2.ROTATE_180)
if choice == 3:
# Rotate 180 and flip horizontally
src = cv2.rotate(src, rotateCode=cv2.ROTATE_180)
src = cv2.flip(src, flipCode=1)
if choice == 4:
# Rotate 90 counter-clockwise
src = cv2.rotate(src, rotateCode=cv2.ROTATE_90_COUNTERCLOCKWISE)
if choice == 5:
# Rotate 90 counter-clockwise and flip horizontally
src = cv2.rotate(src, rotateCode=cv2.ROTATE_90_COUNTERCLOCKWISE)
src = cv2.flip(src, flipCode=1)
return src
评论列表
文章目录