> referencehttp://en.wikipedia.org/wiki/Confusion_matrixhttp://zovan.tistory.com/78http://www2.cs.uregina.ca/~dbd/cs831/notes/confusion_matrix/confusion_matrix.html Confusion matrixFrom Wikipedia, the free encyclopediaIn the field of artificial intelligence, a confusion matrix is a specific table layout that allows visualization of the performance of an algorithm, typically a supervised learning..
스트래티지(Strategy) 패턴- 서로 밀접한 관계를 가지는 여러 클래스에 대해 필요한 시점에 수행하는 클래스를 골라 사용하고자 할 때 사용하는 패턴. - abstract class 를 implement 시켜서 각각의 type 의 클래스를 생성한다. - 그리고 하나의 클래스에서 각각의 클래스들을 관리하여준다. 새롭게 생성되는 type 가 있을 때 쓰면 좋겠다. 라고 생각된다. 더이상 설명은 없고 각각의 클래스에 대한 소스코드를 첨부한다. Abs_Contents.java public interface AbsContents { void Draw(); // on Android void Rendering(); // on OpenGL } Content_Card.java public class Content_Ca..
Subject : NCC (Normalized Cross Correlation), SAD(Sum of Absolute Differences) >>i! 최종수정일 : 2011.11.17 안녕하세요~^^ 소스코드는 나중에~^__________^* by 퓨림노 글을 작성하겠습니다. 혹시나 싶어서... 원본 영상 같이 올립니다. 두영상간의 거리(Disparity) 를 구하여 출력하였습니다. 알고리즘은 SAD, NCC 입니다. SAD(Sum of Absolute Differences) 공식 SAD(Sum of Absolute Differences) 결과 CONE Image TEDDY Image NCC (Normalized Cross Correlation) 공식 NCC (Normalized Cross Correla..
URL : http://www.cs.unc.edu/~marc/tutorial/node3.html 공부 완료한 것은! 알지!? Contents Acknowledgments Notations Introduction 3D from images Overview Projective geometry Projective geometry The projective plane Projective 3-space Transformations Conics and quadrics The stratification of 3D geometry Projective stratum Affine stratum Metric stratum Euclidean stratum Overview of the different strata Conclu..
Posting : 2010.10.14 by 퓨림노 퍼가실 때는 URL 을 남겨주세요^-^* (논문을 찾다가....아니 수학공식을 찾다가... 신기한(?) 그림이 있어서 냉큼~ 다운 받았죠. 근데 주소를 모르겠네요 ^^;;) 또 포스팅 시간이 돌아 왔습니다.... 무엇인가를 잊어버린채...혼자서 이리저리 삽질하구나서 몇일동안 포스팅으로 열심히 달리고 있는... 요즘 나의 포스팅은... 다른사람이 정리 잘해둔 포스트를 URL 을 참조하는 방법!!! 그래서 난 내가 한부분판 Posting 하기로 한다.! 먼저. Wikipedia 에 정의 되어 있는 A star Algorithm 을 살펴보자. ( URL : http://en.wikipedia.org/wiki/A-star_search_algorithm ) 아래를..
Liveboard http://www.youtube.com/results?search_query=Liveboard&search_type=&aq=f http://www.youtube.com/watch?v=34e8XEg8DL8 http://www.youtube.com/watch?v=Y7n8hwr7P1k http://www.liveboard.biz/cms/index.php/ge_home.html 재료 http://www.liveboard.biz/internetdemo/InternetDemo.html
MFC 설명참조
WinMainCRTStartup -> CWinApp::CWinApp -> CMyApp::CMyApp @ -> WinMain -> ::AfxWinMain -> ::AfxGetApp @ -> ::AfxWinInit -> ::AfxInitThread @ -> CWinApp::InitApplication @ -> CWinApp::InitInstance -> CSingleDocTemplate::CSingleDocTemplate @ -> CWinApp::AddDocTemplate @ -> CWinApp::ParseCommandLine @ -> CWinApp::ProcessShellCommand -> CWinApp::OnFileNew -> CDocTemplate::OpenDocumentFile ① -> CWinApp..
MFC 를 만들다가...그리고 - 크론텝이라는 프로그램을 만들다가 _ 보니 MFC의 타이틀 바가 신경 쓰이기 시작했다... 기본적으로 MFC의 MDI 는 이렇게 되어있다. 아래의 그림처럼 Main Title Name - [ Child Title Name] 형식으로 되어있다. 크론텝(Crontab) 라는 프로그램을 만들기 시작하면서 _ 타이틀바의 제목이 기니깐 짜증이 났다. 우갸우갸~!!( 귀찮니즘 ) 그래서 !! MFC 의 타이들을 아래의 그림처럼 하나로 통합하면 안될까? 한다. 방법은 간단하다 MainFrm.cpp 에서 BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { if( !CMDIFrameWnd::PreCreateWindow(cs) ) return FA..
API 함수를 사용하면서 TRACE를 이용하여 Debugging 을 하는 방법은 아래와 같다. #include "windows.h" #include // vsprintf() int TRACE(char *format, ...) { // 한개의 매시지 길이가 1024개를 넘는 경우는 // 애러가 발생한다. 그러므로 매시지는 잘라서 여러번 찍어서 // 사용할 수 있도록 한다. static char Message_Buffer[1024]; // format 스트링의 길이가 512 보다 큰경우는 처리 하지 않도록 // 함. -> 애러의 소지가 있음 .,,. ^^ if(strlen(format) > 512) return FALSE; va_list arglist; va_start( arglist, format ); v..
오늘의 삽질, 템플릿 싱글턴 디자인 패턴을 DLL 화 시키는 것이다. 답은 쉽군아.!? 원래 간단한걸 원했으니깐, 말이다. 졸리기 시작하니 후다닥 정리를 하자. 먼저, 이번 Part 1 에서는 목표를 정했다. 묙표는 1. 클래스 1개를 DLL 로 만들기 - ifndef, endif 를 이용한 방법 획득! 2. 클래스 2개를 사용하여 DLL 로 만들기 - 1개의 각각의 클래스를 독립적으로 되면 1번과 다름이 없다. 2개의 클래스는 StudentManager 와 Student의 관계이다. 즉, Student 는 StudentManager에 내포되는 클래스이다. 3. Singletone Design pattern 의 사용 - StudentManager 클래스는 template Singletone 의 클래스의 ..
메모리 맵 파일!? 윈도우즈는 물리적인 메모리가 부족할 경우 하드 디스크 페이징 파일(Paging File)을 메모리 대신 사용한다. 마치 페이징 파일이 물리적인 메모리의 일부인 것 처럼 프로세스의 주고 공간에 맵하여 사용하며 필요한 경우 RAM으로 읽어오므로 응용 프로그램의 입장에 볼 때 페이징 파일은 속도가 좀 느릴 뿐 램과 전혀 다를 것이 없다. 메모리 맵 파일은 Win32에서 프로세서간 메모리를 공유하는 유일하고 합법적인 방법이다. 두개의 프로세스가 하나의 메모리 맵 파일을 동시에 액세스할 수 있기 때문에 메모리 맵 파일을 통해 데이터를 주고 받을 수 있고 동시에 한 메모리 영역을 액세스 할 수도 있다. 소스내용은 찾아보시길,,,하고 인터넷에 있는 내용 올림. #include #include #i..