OpenCV3 中cvFindDominantPoints 这个函数用什么替代了?
题目:用keynote画了一个图片,然后灰度化、二值化、查找轮廓,描述轮廓,最后查看关键点。
#include <iostream>
#include <opencv2/opencv.hpp>
#include <opencv2/highgui.hpp>
using namespace std;
using namespace cv;
#define CVX_RED CV_RGB(0xff, 0x00, 0x00)
#define CVX_GREEN CV_RGB(0x00, 0xff, 0x00)
#define CVX_BLUE CV_RGB(0x00, 0x00, 0xff)
int main()
{
/*1、载入一个图像,转化为灰度图像*/
const char filename[] = "/Users/linwang/Downloads/car_2/car_2.001.jpeg";
IplImage * Gray_Img = cvLoadImage(filename,CV_LOAD_IMAGE_GRAYSCALE);
cvShowImage("Gray", Gray_Img);
/*2、二值化*/
IplImage * D_V_Img = cvCreateImage(cvGetSize(Gray_Img), Gray_Img->depth, Gray_Img->nChannels);
cvSetZero(D_V_Img);
cvThreshold(Gray_Img, D_V_Img, 20, 255, CV_THRESH_BINARY);