"${OPENCV_MODULE_opencv_features2d_LOCATION}/include/opencv2/features2d/features2d.hpp"
"${OPENCV_MODULE_opencv_calib3d_LOCATION}/include/opencv2/calib3d/calib3d.hpp"
"${OPENCV_MODULE_opencv_objdetect_LOCATION}/include/opencv2/objdetect/objdetect.hpp"
+ "${OPENCV_MODULE_opencv_softcascade_LOCATION}/include/opencv2/softcascade/softcascade.hpp"
"${OPENCV_MODULE_opencv_contrib_LOCATION}/include/opencv2/contrib/contrib.hpp")
if(HAVE_opencv_nonfree)
""" Create new instance of soft cascade."""
def cascade(min_scale, max_scale, nscales, f):
- # where we use nms cv::SCascade::DOLLAR == 2
- c = cv2.SCascade(min_scale, max_scale, nscales, 2)
+ # where we use nms cv::SoftCascadeDetector::DOLLAR == 2
+ c = cv2.SoftCascadeDetector(min_scale, max_scale, nscales, 2)
xml = cv2.FileStorage(f, 0)
dom = xml.getFirstTopLevelNode()
assert c.load(dom)