image1 = './lena.jpg'
image2 = './baboon.jpg'
img1, img2, img3 = 0,0,0
def on_change(pos):
global img3
n = cv2.getTrackbarPos('alpha', 'img')
print('n=', n)
alpha = n/100 #투명도
print('alpha=', alpha)
img3 = np.uint8(alpha*img2 + (1-alpha)*img1)
cv2.imshow('img', img3)
img1 = cv2.imread(image1)
img2 = cv2.imread(image2)
img3 = img1.copy()
cv2.imshow('img', img3)
cv2.createTrackbar('alpha', 'img', 0, 100, on_change)
cv2.setTrackbarPos('alpha', 'img', 50)
cv2.waitKey()
cv2.destroyAllWindows()
'OpenCV' 카테고리의 다른 글
OpenCV - 영상 기하변환 (0) | 2022.11.07 |
---|---|
OpenCV - 차원 변경후, 이미지 생성 (0) | 2022.11.05 |
OpenCV - 명령키, 시스템 설계 과정 (0) | 2022.11.02 |
OpenCV - 라인 그리기 (0) | 2022.11.02 |
OpenCV - 기초 (0) | 2022.11.02 |