所以第一步就是opencv opencv_contrib联合起来。通过gitee来下载,速度非常快。 https://gitee.com/mirrors/opencv_contrib/repository/archive/master.zip
![](/i/l/?n=23&i=blog/2917779/202212/2917779-20221222145253302-2036635845.png)
![](/i/l/?n=23&i=blog/2917779/202212/2917779-20221222145307141-2068087612.png)
按照我需要的情况进行裁剪,不需要的就去掉。
![](/i/l/?n=23&i=blog/2917779/202212/2917779-20221222145317076-1696972423.png)
![](/i/l/?n=23&i=blog/2917779/202212/2917779-20221222145335964-1662707413.png)
![](/i/l/?n=23&i=blog/2917779/202212/2917779-20221222145347969-508193010.png)
反复configure,直到上面部分没有红色,下面显示done
![](/i/l/?n=23&i=blog/2917779/202212/2917779-20221222145355013-628373109.png)
![](/i/l/?n=23&i=blog/2917779/202212/2917779-20221222145421749-60240524.png)
#include "opencv2/core/utility.hpp" #include "opencv2/imgproc.hpp" #include "opencv2/imgcodecs.hpp" #include "opencv2/highgui.hpp" #include "opencv2/ximgproc.hpp" #include <stdio.h> using namespace cv; using namespace std; int main( int argc, const char** argv ) { Mat src = imread("e:/template/lena.jpg",0); Mat dst; ximgproc::thinning(src, dst); imshow("src", src); imshow("dst", dst); waitKey(0); return 0; }
则可正确调用:
![](/i/l/?n=23&i=blog/2917779/202212/2917779-20221222145449924-1391842218.png)
应该说,通过这个过程,进一步增强了对opencv_contrib的认识和理解。 标签:dst,hpp,opencv2,opencv,thinning,GOCVHelper,include From: https://www.cnblogs.com/jsxyhelu/p/16998736.html