This commit is contained in:
2024-09-23 22:52:42 +08:00
parent 663ed66e2f
commit c7d5bd94f5
4 changed files with 8 additions and 8 deletions
+6 -6
View File
@@ -13,19 +13,19 @@ alpha=0.3
beta=80
def updateAlpha(x):
global alpha,img,img2
alpha=cv.getTrackbarPos('Alpha','image')
alpha=cv.getTrackbarPos('Alpha','modify_sample')
alpha=alpha*0.01
img=np.uint8(np.clip((alpha*img2+beta),0,255))
def updateBeta(x):
global beta,img,img2
beta=cv.getTrackbarPos('Beta','image')
beta=cv.getTrackbarPos('Beta','modify_sample')
img=np.uint8(np.clip((alpha*img2+beta),0,255))
#3
cv.namedWindow('modify_sample')
cv.createTrackbar('Alpha','image',0,300,updateAlpha)
cv.createTrackbar('Beta','image',0,255,updateBeta)
cv.setTrackbarPos('Alpha','image',100)
cv.setTrackbarPos('Beta','image',10)
cv.createTrackbar('Alpha','modify_sample',0,300,updateAlpha)
cv.createTrackbar('Beta','modify_sample',0,255,updateBeta)
cv.setTrackbarPos('Alpha','modify_sample',100)
cv.setTrackbarPos('Beta','modify_sample',10)
cv.setMouseCallback('modify_sample',draw_circle)
while(1):
cv.imshow('modify_sample',img)