반응형

분류 전체보기 453

Unsupervised Feature Learning and Deep Learning

이홍락 교수 논문 제목 : Unsupervised Feature Learning via Sparse Hierarchical Representations a Dissertation http://web.eecs.umich.edu/~honglak/thesis_final.pdf 파워포인트 자료 http://icml2011speechvision.files.wordpress.com/2011/06/visionaudio.pdf - 매우 좋은 발상 같다. 이건 꼭 공부해야할 듯하다. 매우 유용한 아이디어를 얻을 수 도 있겠다.ㅋㅋ Deep Learning Methods for Vision CVPR 2012 Tutorial http://cs.nyu.edu/~fergus/tutorials/deep_learning_cvpr1..

Algorithm 2013.01.21

[컴퓨터 비전] Feature의 종류

특징은 모든 컴퓨터 비전에서 정말 가장 중요하다고 해도 과언이 아닐 것입니다. 사실 이 부분은 직접 무슨 문제를 풀어보지 않는다면, 크게 와닿지 않을 수도 있겠군요. 저도 평소에는 중요하다는 것은 알았지만, 최근에 몸 소 느끼에 되어 특징으로 사용할 수 있는 방법들에 대해 정리가 필요하단 생각을 하게 되어 이렇게 정리를 하게 되었습니다. 처음부터 다 정리는 못하니, 이미 알고있는 특징과, 새로 공부해서 얻는 특징들을 차근 차근 정리해야겠네요. 1. Haar-like Feature - Adaboost 얼굴 검출에 빠질 수 없는 특징이죠. 의미를 보자면, 미분의 특성을 갖는데, 결국, 에지의 양 정보랄까요? 에지가 주위 이웃한 것에 대해 구한다면, haar-like는 영역을 기반으로 하기 때문에, 대충~대충..

Algorithm 2013.01.19

Google APIs - Key 발급 받는 방법

링크 : https://code.google.com/apis/console 1. 위의 링크된 사이트 접속 - 다음과 같은 화면이 나오면 로그인을 합니다. 접속하고 로그인 하면 처음으로 이런 화면이 나옵니다. 2. 일단 체크하고 Accept를 누릅니다. 3. 그럼 이런 화면이 나오는데 중간에 보면 Project ID 에 보시면 Register..라는 파란색 글씨가 나옵니다 이를 클릭합니다. 4. 그럼 다음과 같은 창이 뜹니다. 알파벳 소문자와 숫자아무거나 쓰시고, Choose this ID 버튼을 누릅니다. 5. 성공적으로 완료되었으면 좌측에 API Access 메뉴를 선택하고 6. 그럼 하단에 다름과 같은 버튼들이 보입니다. - 'Create new Brower key..' 를 선택합니다. 7. 6번을 ..

Programming/MFC-C++ 2013.01.09

[GUI] Radio Button, Button 배경색 글자색 변경

CTLCOLOR_BTN 버튼을 의미합니다. 정의 부분 찾아서 변경하시면 응용 가능합니다. static CBrush s_brush( RGB(255,255,255) ); -> 이게 삽질할 확률이 높습니다. 지역변수로 선언하면 안되니까, 전역 또는 스태틱으로 선언하시기 바랍니다. HBRUSH CInsertTaskDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); if ( nCtlColor == CTLCOLOR_BTN || nCtlColor == CTLCOLOR_STATIC) { static CBrush s_brush( RGB(255,255,255) ); pDC->..

Programming/MFC-C++ 2013.01.02

Thread 관련 함수 및 API, 쓰레드 제어

쓰레드 생성 HANDLE hThread; DWORD dwThreadId; hThread = (HANDLE)_beginthreadex(NULL, 0, &gLearningProcess, this, 0, (unsigned *)&dwThreadId); 쓰레드 함수 unsigned __stdcall gLearningProcess(void* pArg) { CSvCalenderDlg* pDlg = (CSvCalenderDlg*)pArg; return 0; } header 파일에 선언 friend unsigned __stdcall gLearningProcess(void* pArg); Event 관련 API g_hEvent = CreateEvent(NULL,TRUE,FALSE,TEXT("Waiting Event")); ..

Programming/MFC-C++ 2012.12.30
반응형