我正在尝试不使用opencv
.
我正在过滤图像以查找图像的边缘。
为了清晰起见,我正在加宽图像的边缘。
我想识别图像中的形状,例如面部的圆形或识别眼睛的形状,例如圆形或方形。
是否有任何代码或教程可帮助我检测图像中的形状,主要是一群人或一张人的照片?
我不想用opencv
这个。
我正在尝试不使用opencv
.
我正在过滤图像以查找图像的边缘。
为了清晰起见,我正在加宽图像的边缘。
我想识别图像中的形状,例如面部的圆形或识别眼睛的形状,例如圆形或方形。
是否有任何代码或教程可帮助我检测图像中的形状,主要是一群人或一张人的照片?
我不想用opencv
这个。
嗯,霍夫变换 (HT) 是检测形状的最常用方法之一(如果这是您想在人脸检测代码中采用的方法)。
可以仅使用 numpy 从头开始编写代码,或者,如果您想采用更简单的方法,可以查看 scikit-image Circular and Elliptical Hough Transforms
它可能不会像opencv那样快或广泛(就处理选项而言),但它应该足够了。