1、首先要保证正确cmake了opencv的源码,并且工程可以编译
2、随便写的一个demo,假如想要调试进入normalize的源码,可以在cv::normalize(imgTemp,norImage,0.0,1.0,cv::NORM_MINMAX);
这行代码前加个中断,运行代码,然后右键选择->单步执行特定函数->cv::normalize,就可以进入opencv的源码里面了,不需要去打开源码的工程。
- // normalize.cpp : 定义控制台应用程序的入口点。
- //
-
- #include "stdafx.h"
- #include
- #include
-
- using namespace std;
- int main()
- {
- cv::Mat img = cv::imread("D:\\1.bmp",cv::IMREAD_GRAYSCALE);
- cv::Mat segImg;
- double A = 255;
- cv::Mat imgTemp = img.clone();
- imgTemp.convertTo(imgTemp, CV_32F);
- cv::Mat norImage;
- cv::normalize(imgTemp,norImage,0.0,1.0,cv::NORM_MINMAX);
- imgTemp = A*norImage;
- return 0;
- }
-