roc*_*cko 4 python transparency opencv alpha imread
我有一个从网上下载的图像(验证码)。
当我加载时,opencv
它似乎失去了它的属性,或者只是将透明背景与深色/黑色混合:
目前,代码除了再次加载文字外什么也没做:
captchaImg = cv2.imread('captcha1.png')
cv2.imwrite("captcha2.png", captchaImg)
Run Code Online (Sandbox Code Playgroud)
我也尝试过使用选项 0、1、2、3 加载,但结果是相同的。
Dav*_*ith 10
使用提供的常量可能会有所帮助。我做的相当于
captchaImg = cv2.imread('captcha1.png', cv2.IMREAD_UNCHANGED)
Run Code Online (Sandbox Code Playgroud)
它读取 alpha 通道(如果有的话)。REPL 说是cv2.IMREAD_UNCHANGED
-1