Python/Pycharm OPEN-CV 사진 반전시켜보기
2023. 9. 29. 17:45ㆍ파이썬/OpenCV
import cv2
img = cv2.imread('./dog.bmp')
cv2.imshow('image',img)
cv2.waitKey()
while True:
keyvalue = cv2.waitKey()
# ord(알파벳): 알파벳에 대한 아스키 코드 return
if keyvalue == ord('i') or keyvalue == ord('I'):
# 255를 기준으로 반대 값을 저장
# ex) 104 - > 141 / 1 -> 254 이렇게 (반전효과)
img = ~img
cv2.imshow('img',img)
elif keyvalue == 27:
break
목표 : I 를 누르면 색상 반전이 되게 만들기
img = ~img 는 반대값을 저장하는 것
예시) img = (240,240,240)이면 (15,15,15)로 바뀐다.
728x90
'파이썬 > OpenCV' 카테고리의 다른 글
Python/Pycharm OPEN-CV Blending (0) | 2023.09.29 |
---|---|
Python/Pycharm OPEN-CV 그림판 만들기(마우스로 그리는) (0) | 2023.09.29 |
Python/Pycharm OPEN-CV 서로 다른 동영상 2개 연결해보기 (0) | 2023.09.29 |
Python/Pycharm OPEN-CV 2 (0) | 2023.09.29 |
Python/Pycharm OpenCV 기초 (0) | 2023.09.22 |