사용자가 값을 편하게 슬라이드 바를 이용하여 움직여보면서 바꿀 수 있는 기능
import cv2
import numpy as np
# Tracker로부터 값을 가져오는 함수
def Change_color(x):
r = cv2.getTrackbarPos('R', 'Image')
g = cv2.getTrackbarPos('G', 'Image')
b = cv2.getTrackbarPos('B', 'Image')
image[:] = [b, g, r]
cv2.imshow('Image', image)
image = np.zeros((600, 400, 3), np.uint8)
cv2.namedWindow('Image')
# TrackerBar 생성
cv2.createTrackbar('R', 'Image', 0, 255, Change_color)
cv2.createTrackbar('G', 'Image', 0, 255, Change_color)
cv2.createTrackbar('B', 'Image', 0, 255, Change_color)
cv2.imshow('Image', image)
cv2.waitKey(0)