完成
This commit is contained in:
Generated
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
<module type="PYTHON_MODULE" version="4">
|
<module type="PYTHON_MODULE" version="4">
|
||||||
<component name="NewModuleRootManager">
|
<component name="NewModuleRootManager">
|
||||||
<content url="file://$MODULE_DIR$" />
|
<content url="file://$MODULE_DIR$" />
|
||||||
<orderEntry type="inheritedJdk" />
|
<orderEntry type="jdk" jdkName="openCV_study" jdkType="Python SDK" />
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
</component>
|
</component>
|
||||||
</module>
|
</module>
|
||||||
Generated
+1
-1
@@ -3,5 +3,5 @@
|
|||||||
<component name="Black">
|
<component name="Black">
|
||||||
<option name="sdkName" value="OpenCV_Study" />
|
<option name="sdkName" value="OpenCV_Study" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectRootManager" version="2" project-jdk-name="OpenCV_Study" project-jdk-type="Python SDK" />
|
<component name="ProjectRootManager" version="2" project-jdk-name="openCV_study" project-jdk-type="Python SDK" />
|
||||||
</project>
|
</project>
|
||||||
@@ -13,19 +13,19 @@ alpha=0.3
|
|||||||
beta=80
|
beta=80
|
||||||
def updateAlpha(x):
|
def updateAlpha(x):
|
||||||
global alpha,img,img2
|
global alpha,img,img2
|
||||||
alpha=cv.getTrackbarPos('Alpha','image')
|
alpha=cv.getTrackbarPos('Alpha','modify_sample')
|
||||||
alpha=alpha*0.01
|
alpha=alpha*0.01
|
||||||
img=np.uint8(np.clip((alpha*img2+beta),0,255))
|
img=np.uint8(np.clip((alpha*img2+beta),0,255))
|
||||||
def updateBeta(x):
|
def updateBeta(x):
|
||||||
global beta,img,img2
|
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))
|
img=np.uint8(np.clip((alpha*img2+beta),0,255))
|
||||||
#3
|
#3
|
||||||
cv.namedWindow('modify_sample')
|
cv.namedWindow('modify_sample')
|
||||||
cv.createTrackbar('Alpha','image',0,300,updateAlpha)
|
cv.createTrackbar('Alpha','modify_sample',0,300,updateAlpha)
|
||||||
cv.createTrackbar('Beta','image',0,255,updateBeta)
|
cv.createTrackbar('Beta','modify_sample',0,255,updateBeta)
|
||||||
cv.setTrackbarPos('Alpha','image',100)
|
cv.setTrackbarPos('Alpha','modify_sample',100)
|
||||||
cv.setTrackbarPos('Beta','image',10)
|
cv.setTrackbarPos('Beta','modify_sample',10)
|
||||||
cv.setMouseCallback('modify_sample',draw_circle)
|
cv.setMouseCallback('modify_sample',draw_circle)
|
||||||
while(1):
|
while(1):
|
||||||
cv.imshow('modify_sample',img)
|
cv.imshow('modify_sample',img)
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 153 KiB After Width: | Height: | Size: 164 KiB |
Reference in New Issue
Block a user