From 08724393f4b4a2e6215af743e78ca78deeed2160 Mon Sep 17 00:00:00 2001 From: Ana Huaman Date: Sun, 3 Jul 2011 18:55:47 +0000 Subject: [PATCH] Added tutorial sample code: EqualizeHist_Demo.cpp --- .../Histograms_Matching/EqualizeHist_Demo.cpp | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 samples/cpp/tutorial_code/Histograms_Matching/EqualizeHist_Demo.cpp diff --git a/samples/cpp/tutorial_code/Histograms_Matching/EqualizeHist_Demo.cpp b/samples/cpp/tutorial_code/Histograms_Matching/EqualizeHist_Demo.cpp new file mode 100644 index 0000000000..dce01387ca --- /dev/null +++ b/samples/cpp/tutorial_code/Histograms_Matching/EqualizeHist_Demo.cpp @@ -0,0 +1,51 @@ +/** + * @function EqualizeHist_Demo.cpp + * @brief Demo code for equalizeHist function + * @author OpenCV team + */ + +#include "opencv2/highgui/highgui.hpp" +#include "opencv2/imgproc/imgproc.hpp" +#include +#include + +using namespace cv; +using namespace std; + +/** + * @function main + */ +int main( int argc, char** argv ) +{ + Mat src, dst; + + char* source_window = "Source image"; + char* equalized_window = "Equalized Image"; + + /// Load image + src = imread( argv[1], 1 ); + + if( !src.data ) + { cout<<"Usage: ./Histogram_Demo "<