Я пытался клонировать цвет изображения. Пока я создал маску и раскрасил ее, но я получаю цвет solid изображения, но я ожидал такого результата
Ссылка на изображение
def colorchange(self):
res = self.image_m_c #Original Image
copyimg = np.copy(res)
r = self.t5.value() #R,G,B Channel using slider
g = self.t6.value()
b = self.t7.value()
copyimg = cv2.cvtColor(copyimg, cv2.COLOR_BGR2HSV)
img = self.new_image #Mask of the image
copyimg[img!=0]=(b,g,r) #Coloring the mask
copyimg = cv2.cvtColor(copyimg, cv2.COLOR_HSV2BGR)
cv2.imshow("IMAGE",copyimg)