資源簡介
基于Opencv3.0 手寫數字識別Demo
代碼片段和文件信息
//
//
//
///**
//?這個類用來生成樣本數據
//?**/
//
//#include?“NumberRec.hpp“
//#define?window_name?“window“
//#define?window_name_dst?“window_dst“
//#define?window_name_th?“window_th“
//#define?location_save?“/Users/wangzy/study/opencv_300/my_data/%ld.png“//保存樣本到指定的位置
//
//
//int?pen_width?=10;
//int?line_type?=3;
//
//int?window_width=128;
//int?window_height=128;
//
//
//void?on_MouseHandle(int?eventint?xint?yint?flagsvoid*?param);
//
//
//bool?g_bDrawingBox=false;
//RNG?g_rng(12345);
//
//
//
//int?main(int?argc?const?char?*?argv[])?{
//????
//????
//????
//????
//????
//????Mat?srcImage(window_widthwindow_heightCV_8UC1)tempImage;
//????
//????srcImage.copyTo(tempImage);
//????
//????namedWindow(window_name);
//????
//????setMouseCallback(window_name?on_MouseHandle(void*)&srcImage);
//????
//??
//????cout<<“要運行效果的話,請注視掉這個類文件的Main方法,然后打開Demo.cpp的注視“< //????cout<<“按C清除畫板:“< //????cout<<“按S鍵保存并清除手寫結果:“< //????
//????
//????while(1){
//????????
//????????
//????????
//????????
//????????srcImage.copyTo(tempImage);
//????????
//????????imshow(window_name?tempImage);
//????????
//????????char?key=?waitKey();
//????????switch?(key)?{
//????????????????
//????????????case?‘c‘:
//????????????????srcImage=Scalar::all(0);
//????????????????break;
////????????????case?‘+‘:
////????????????????pen_width+=5;
////????????????????break;
////????????????????
////????????????case?‘-‘:
////????????????????pen_width-=5;
////????????????????if(pen_width<5){
////????????????????????pen_width=5;
////????????????????}
////????????????????break;
//????????????case?‘s‘:
//????????????????
//????????????????char?saved_name[100];
//????????????????
//????????????????
//????????????????sprintf(saved_name?location_save?Tool::getTimeLabel());
//????????????????
//????????????????vector>?contours;
//????????????????
//????????????????srcImage.copyTo(tempImage);
//????????????????
//????????????????
//????????????????//?find
//????????????????findContours(tempImagecontoursCV_RETR_CCOMPCV_CHAIN_APPROX_NONE);
//????????????????
//????????????????Rect?rect;
//????????????????
//????????????????
//????????????????for(size_t?i=0;i!=contours.size();++i){
//????????????????????
//????????????????????Rect??tempRect=boundingRect(contours[i]);
//????????????????????//find?max?rect
//????????????????????if(tempRect.width>rect.width?&&?tempRect.height>rect.height){
//????????????????????????rect=tempRect;
//????????????????????}
//????????????????????
//????????????????}
//????????????????
//????????????????if(rect.width==0){
//????????????????????
//????????????????????cout<<“請先寫數字再按‘S’按鍵報錯“< //????????????????????continue;
//????????????????}
//????????????????
//????????????????
//????????????????Mat?resultCenter=??Mat(window_widthwindow_heightCV_8UC1);
//????????????????resultCenter=Scalar::all(0);
//????????????????
//????????????????Mat?tempArea;
//????????????????
//????????????????srcImage(rect).copyTo(tempArea);
//????????????????
//
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-10-02?14:12??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\
?????文件????????6148??2016-10-02?14:12??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\.DS_Store
?????目錄???????????0??2016-10-02?14:14??__MACOSX\
?????目錄???????????0??2016-10-02?14:14??__MACOSX\Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\
?????文件?????????120??2016-10-02?14:12??__MACOSX\Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\._.DS_Store
?????文件??????232269??2016-10-02?14:09??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\doc.docx
?????文件?????????120??2016-10-02?14:09??__MACOSX\Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\._doc.docx
?????目錄???????????0??2016-10-02?14:12??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\opencv3.0_mac_xcode瀹夎鏁欑▼\
?????文件????????6148??2016-10-02?14:12??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\opencv3.0_mac_xcode瀹夎鏁欑▼\.DS_Store
?????目錄???????????0??2016-10-02?14:14??__MACOSX\Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\opencv3.0_mac_xcode瀹夎鏁欑▼\
?????文件?????????120??2016-10-02?14:12??__MACOSX\Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\opencv3.0_mac_xcode瀹夎鏁欑▼\._.DS_Store
?????文件????23873512??2016-08-18?02:33??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\opencv3.0_mac_xcode瀹夎鏁欑▼\Install?OpenCV?3.0.0?in?Mac?OS?X?Yosemite?_?El?Capitan.mp4
?????文件????????1196??2016-08-18?02:33??__MACOSX\Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\opencv3.0_mac_xcode瀹夎鏁欑▼\._Install?OpenCV?3.0.0?in?Mac?OS?X?Yosemite?_?El?Capitan.mp4
?????文件?????9869623??2016-08-20?22:00??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\opencv3.0_mac_xcode瀹夎鏁欑▼\OpenCV?3.0.0?with?Xcode.mp4
?????文件????????1055??2016-08-20?22:00??__MACOSX\Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\opencv3.0_mac_xcode瀹夎鏁欑▼\._OpenCV?3.0.0?with?Xcode.mp4
?????目錄???????????0??2016-10-02?14:04??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\
?????文件????????6148??2016-10-02?14:04??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\.DS_Store
?????目錄???????????0??2016-10-02?14:14??__MACOSX\Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\
?????文件?????????120??2016-10-02?14:04??__MACOSX\Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\._.DS_Store
?????目錄???????????0??2016-10-02?14:03??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\OpencvDemoNew\
?????文件????????6148??2016-10-02?14:03??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\OpencvDemoNew\.DS_Store
?????目錄???????????0??2016-10-02?14:14??__MACOSX\Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\OpencvDemoNew\
?????文件?????????120??2016-10-02?14:03??__MACOSX\Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\OpencvDemoNew\._.DS_Store
?????目錄???????????0??2016-10-02?14:03??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\OpencvDemoNew\.git\
?????文件??????????15??2016-09-17?16:59??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\OpencvDemoNew\.git\COMMIT_EDITMSG
?????文件?????????144??2016-09-17?16:59??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\OpencvDemoNew\.git\config
?????文件??????????73??2016-09-17?16:59??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\OpencvDemoNew\.git\desc
?????文件??????????23??2016-09-17?16:59??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\OpencvDemoNew\.git\HEAD
?????目錄???????????0??2016-09-17?16:59??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\OpencvDemoNew\.git\hooks\
?????文件?????????177??2016-09-17?16:59??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\OpencvDemoNew\.git\hooks\README.sample
?????文件????????1277??2016-10-02?13:51??Opencv3.0鎵嬪啓鏁板瓧璇嗗埆瀹屾暣鐗堟湰\Xcode宸ョ▼婧愮爜\OpencvDemoNew\.git\index
............此處省略353個文件信息
評論
共有 條評論