Quantcast
Channel: 보통프로그래머
Browsing all 118 articles
Browse latest View live

IplImage to RAW 또는 RAW to IplImage 로 변경

IplImage to RAW-------------------------------------------------------------- IplImage* Input_imag; Iplimage = cvCreateImage(cvSize(704, 480), IPL_DEPTH_8U, 3); byte *pRGB_ResultView; pRGB_ResultView =...

View Article


ISampleGrabber dxtrans.h 링크 에러 해결 방법

ISampleGrabber dxtrans.h 링크 에러 해결 방법 by 안재성 2010/04/06 16:10 animating.egloos.com/65991 덧글수 : 0 출처 : http://social.msdn.microsoft.com/Forums/en-US/windowssdk/thread/ed097d2c-3d68-4f48-8448-277eaaf68252...

View Article


Python 2.5 설치

로보틱스랩 시뮬레이션 툴을 사용하기 위해선 파이선 2.5가 필요.http://www.python.org/ftp/python/2.5.4/python-2.5.4.msi 이거를 다운받고 설치하면 된다.

View Article

ANSI->UNICODE MultiByteToWideChar()

AnyCodeing.com 에서 퍼왔습니다. ------------------------------------ 작성자 : 최형섭 ANSI, 유니코드 기능 함수들 언어별 스트링을 비교할 때는 다음과 같은 함수를 쓴다. int CompareString( LCID lcid, DWORD fdwStyle, PCWSTR pString1, int cch1, PCTSTR...

View Article

유니코드와 ASNI에 대한 자세한 설명 자료

http://potato1004.egloos.com/tb/10605509

View Article


Visual Studio 2010에서 OpenCV2.2 사용시, MSB4014 에러

이 에러가 VS2010 - OpenCV2.2에서만 발생하는것은 잘 모르겠으나,, 검색 결과, 마이크로소프트 MSDN 포럼에서, .Net Framework 4의 버그라고 하네요. 특히, 사용자이름이 16자리 이상일경우 발생,, 등에 대해서 언급하고 있고 해결 방법은, 업데이트 KB2298853를 통해 해결 된다고 합니다. VS2010설치후 업데이트를 해주신뒤...

View Article

DirectX ddraw.lib LNK1104 error

ddraw.lib를 찾을 수 없다는 에러 저같은 경우, DirectX버전이 DirectX SDK -June 2010인데 이녀석은 ddraw.lib를 더이상 포함하지 않음. 따라서, 그 이하버전의 SDK를 깔아야 해결가능....

View Article

CFileDialog 호출후 작업 경로가 변경되었을때

 이런 젠장,CFileDialog 하나 호출했더니 작업 경로가 바뀌어서 다른 파일을 불러오질 못한다. 이때에는 현재 경로를 저장해두었다가 CFileDialog 호출이 끝나고 설정을 해주면 된다. 참고로, MAX_PATH는 Window 시스템에 자동으로 지정된 매크로인듯(따로 지정안해도 됨)또한, GetCurrentDirectoryW,...

View Article


OpenCV를 이용해 캠 이미지를 callback으로 불러 다이얼로그에서 쓰고자 할때에는...

콜백함수를 선언하고, Dlg 멤버 함수에서 콜백함수 호출부분과 이미지를 Grap하기 위한 부분이 들어가면 됩니다.전, 카메라 연결 버튼에 콜백함수를 호출했구요, Grap 하기위한 별도의 함수를 두었습니다. ////////////////////Dlg.cpp 에 선언 및 정의 ///////////////////////////////////////void...

View Article


클래스 외부 함수에서 다이얼로그 포인터 가져오기

다이얼로그는 이렇게 하면 가져와지고, GetActiveWindow(); 요거를 this로도 받아올 수 있다. <- 이건 http://blog.naver.com/roboinside/80147557913 이렇게 씀.. CDlg* pDlg = (CDlg*)GetActiveWindow();

View Article

Robotics Lab의 controlinterface::command 함수를 이용한 control->app 데이터 전송

(주)심랩의 RoboticsLab 시뮬레이션 SDK를 사용하다가control과 app간 데이터 전송이 필요한데변수로 받고 싶다.헌데 제공하는건 파일로밖에 저장이 안되고 이마저도 app에서 파일을 잡고 있기 때문에읽을 수가 없다.해서, 개발자에게 물어보니app에서 키보드 입력을 통해 컨트롤로 전달되는데이때 전달할 아규먼트 중, const int&...

View Article

모달리스 다이얼로그(Modeless Dialog) 동적 생성

참,, 많이도 했었는데 할때마다 책본다.. 이런,, 망할 기억력..모달리스 대화상자는 윈도우 창 선택이 자유로운 다이얼로그이다.모달 대화상자는 (dlg.DoModel == ID_OK) 이런식으로 생성 시키고 종료하는데모달 대화상자가 없어질때까지 부모 클래스 다이얼로그를 선택할 수 없다는 단점이 있다. 물론, 단점이라기보단 그런 기능 예를 들어 파일 열기 같은...

View Article

try catch throw의 명쾌한 설명과 예제! - Pac 님 감사합니다.

    이처럼 명쾌한 설명이 어디에도 없구낭 ㅋ http://pacs.tistory.com/44

View Article


디버그모드 브레이크 포인트가 안될때

비주얼 2005를 쓰다보면 갑자기 브레이크 포인트가 안걸리는 문제가 발생할때가 있다. 정확한 이유는 잘 모르겠지만 소스 코드에 한글 주석이나 한글로된 한줄의 긴 문장이 추가 되면 발생하는 것 같다. 해결 방법은 브레이크 포인트가 안걸리는 소스파일을 열어 놓은 상태에서 file 메뉴의 고급 저장옵션에 보면 Unicode 방식 저장이 있다. 65001로 저장하고...

View Article

CButton 비활성화 시키고자 할때

CButton *ChkPhysical = new CButton; ChkPhysical = reinterpret_cast<CButton *>(GetDlgItem(IDC_BOX_IDENTIFIER)); ChkPhysical->EnableWindow(FALSE);[출처] MFC CheckBox Disable 하기|작성자 유나아빠

View Article


구조체Vector 내에 구조체 벡터가 있을때 함수로 넘겨주고 데이터 저장한뒤 pushback 하기(말이 참.. 어렵다.)

// 이와 같이 구조체내에 벡터가 있을 경우,,,struct d_Rpoint { float x; float y; float z; };struct d_RNC { int id; std::vector<d_Rpoint> dPt; }; // 먼저, public으로 선언해주고 메모리 잡고,, 기본 작업을 해준뒤std::vector<d_RNC>*...

View Article

RGB 색상표

http://cafe.naver.com/window7/100934

View Article


IplImage 이미지를 CvvImage로 다이얼로그에 그리기

CClientDC dc(this); // device context for painting IplImage* pimage= cvLoadImage("C:/test.jpg",CV_LOAD_IMAGE_COLOR);CvvImage vvimage;vvimage.CopyOf(pimage,8); // 복사할 이미지, 비트수...

View Article

msvcprt.lib(MSVCP90.dll) : error LNK2005

2008 버전: DLL 만들때, DLL 내부에서 호출,, 또는 포함하는 DLL과의 다중 쓰레드 모드가 맞지 않아서 중복된 심볼이라는 에러가 발생. 해결 방법: 프로젝트 속성 -> 구성 속성-> C/C++ -> 코드 생성 에서 런타임 라이브러리를 그에 맞도록 조정, 일반적으로 MDd 모드로 바꾸면 해결,, 안되면,, 다른것으로,,시도해보시길 ^^;

View Article

MSVCRT.lib(ti_inst.obj) : error LNK200 또는, fatal error C1189: #error :...

공유 라이브러리의 정책의 문제,, 지금 프로젝트에 설정한 DLL의 공유 라이브러리 정책이 내부에서 사용한 LL의 사용정책과 맞지 않음. 보통 정적/ 표준 라이브러리 사용 정책에 의해 발생함. 해결을 위해서는 DLL을 동적/ 공유 라이브러리로 변경하면됨....

View Article
Browsing all 118 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>