我想强调一下用于实时手势识别的手。我观察到,使用 cv2.imsplit 函数,手的图像对于不同的颜色通道会以不同的方式突出显示。但这种分割功能在时间上是非常昂贵的。我无法使用 Numpy 索引执行相同的功能(如官方网站 https://docs.opencv.org/3.0-beta/doc/py_tutorials/py_core/py_basic_ops/py_basic_ops.html)
您可以使用 numpy 的切片:
import cv2
import numpy as np
## read image as np.ndarray in BGR order
img = cv2.imread("test.png")
## use OpenCV function to split channels
b, g, r = cv2.split(img)
## use numpy slice to extract special channel
b = img[...,0]
g = img[...,1]
r = img[...,2]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)