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

함수 호출시 메모리 누수를 방지하기 위해...

#include "stdafx.h" float* myfunc(float i, float* rst) { float k = i; rst[0] = i; float* kk = new float; return kk; } int _tmain(int argc, _TCHAR* argv[]) { float* fst = new float; for (int j=0;...

View Article


TODO: 에러

몇몇 자료들을 찾아본 결과, 힙 메모리가 깨지는 것 때문에 발생, DLL 또는 응용 프로그램 의 생성에서 발생시 재배포 가능 패키지를 최신으로 설치하면 해결됨. Vistual studio 2005/2008 재배포 패키지 및 SP1 버전의 재배포 가능 패키지를 설치. VS 2008 SP1의 재배포 가능 패키지를 올려본다.

View Article


라디오버튼이 체크된걸 확인할때 sDlgButtonChecked 을 이용함.

if(IsDlgButtonChecked(IDC_RADIO_VORONOI) == BST_CHECKED) m_RadioChek= 2 // 멤버변수에 요 버튼이 체크 되었다는것을 저장. 나머지 버튼의 체크 해제는 윈도우에서 자동으로 그룹으로 묶어서 해주는 것 같음. 만약 많은 체크 버튼이 있을때 이들을 그룹으로 묶어주면 해결될것 같음. UINT...

View Article

2012년 3월 15일 오후 6시 4분

오늘부터 졸업을 위한 영상처리르 시작해보자꾸나.

View Article

OpenCV(2.3.1)에서 IP카메라 접속해 영상가져오기

Visual studio 2010, IP 카메라 접속 예입니다. 양광웅님의 블로그를 그대로 갔다 썼습니다. 양광웅님 블로그 : http://blog.daum.net/pg365/195 정보 공유 감사드리며, 저도 시도해본 결과 IP카메라, SNP-5200H의 RTSP 서버에 접속에 성공했습니다. 헌데, 영상의 하단 이미지가 자꾸 깨지네요…왜그러징 ㅠ.ㅠ...

View Article


mfc100ud.dll, GetThreadValue, CThreadSlotData::GetThreadValue asserts

2008 opencv1.1에서 잘되던게 2010 opencv2.3.1에서 안된다…. 제길.. 캠 연결 시킨 상태에서 다이얼로그 종료를 누르면 그림과 같은 망할..에러가 나온다. 멀티 스레드 tbb를 깔아서 그런가? 설정을 잘 못했나? Opencv 폴더에 있는 tbb를 안써서 그런가? 뭐지?? 콜백함수로 캠에서 이미지 불러오는데,, MSDN 천재들은,,...

View Article

STL : vector의 기본 특징과 방법(소스첨부)

Vector는 STL(Standard Template Library)의 list,deque 등과 함께 많이 쓰임,Vector는 삽입된 요소들 중 처음 또는 중간에서 요소를 삭제,삽입할경우 그 이후의 모든 요소들의 메모리 주소가 변화된다.이러한 특성은 시스템의 효율성을 떨어트릴 수 있으며 특성에 맞게 사용해야 하겠다.그러나 데이터 접근 및 메모리 접근 등이...

View Article

Mat 형식에서 이미지 데이터(image data) 접근

C 타입의 이미지 데이터 접근 방식이, C++ Vector 형식으로 바뀌었습니다.아래와 같이 해주시면 됩니다. #include <opencv2/opencv.hpp> #include <iostream> #include <vector>using namespace cv; using namespace std;int main(void)...

View Article


STL::string 문자열 입력

string str; char* cstr = new char; sprintf(cstr ,"%d%d",0,1); str = cstr;cout<<str<<endl;cout<<cstr<<endl;

View Article


Visual Studio 2010 OpenCV2.3.1 환경구축 방법

퍼가실땐, 출처를 밝혀주시고 댓글을 달아주세요.# 시작 하기에 앞서,Visual studio 2008이나 2010은 설정하는데 다른점이 없으며, 다만 라이브러리 폴더를 vc9(Visual Studio 2008)으로 선택할 것인지, vc10(Visual Studio 2010)으로 선택할 것인지의 차이이다. ( 2008,2010에 OpenCV를 설치하기에...

View Article

Visual Studio 2008에 OpenCV2.3.1 환경 구축하기

## 글을 가져가실땐 댓글을 반드시 달아주시고 출처를 꼭 밝혀주세요.## OpenCV를 설치하기전 Visual Studio 2008의 상태를 최신으로 업데이트 하시길 바랍니다. ( 현재2012.4.27일 기준 Visual Studio 2008은 SP1과 SP1의 재배포 가능 패키지가 최신 상태입니다.) 또한, 기존에 OpenCV를 사용하신분은 시스템 속성...

View Article

Mat 을 Iplimage로 IplImage를 Mat로 Copy 없이 변환

Mat을 IplImage로 Mat src; IplImage img_ipl=src; IplImage 를 Mat으로IplImage* src;Mat = cvarrToMat(src);

View Article

cvSetImageROI, 이미지의 특정 영역을 복사

#include <opencv2/opencv.hpp> #include <iostream>using namespace std;int main(void) { IplImage* src; cvNamedWindow("ROI_Image"); cvNamedWindow( "Source", 1 ); src =...

View Article


OpenCV2.3.1 마우스 콜백함수(setMouseCallback) 사용예

onMouse는 void 리턴. #include "opencv2/imgproc/imgproc.hpp" #include "opencv2/highgui/highgui.hpp"#include <iostream>using namespace cv; using namespace std; Point clk_pt; void onMouse( int event,...

View Article

2012년 9월 3일 오전 6시 4분에 저장한 글입니다.

API 에서 쓰레드로 생성했을 때: GetDlgItem(m_hWnd, IDC_VIDEOVIEW) MFC에서 버튼이나 등등의 다이얼로그아이템의 핸들러를 얻을 때 : GetDlgItem(IDC_VIDEOVIEW)->m_hWnd

View Article


2012년 10월 12일 오전 1시 15분

OPRoS는..어렵다?!

View Article

DLL 사용시 MSVCRT.LIB and LIBCMT.lib Linker errors

DLL 생성시 프로젝트와 현재 프로젝트의 코드 생성이 맞지 않아서임DLL의 코드생성에서 런타임라이브러리가 MD로 되어 있어서 현재의 프로젝트와 충돌 및 중복 선언 에러가 발생한다. 아래...

View Article


2012년 11월 5일 오후 2시 30분에 저장한 글입니다.

대체 난 얼마나 더 이기적이어야할까...

View Article

IP 카메라 Http 프로토콜 접속

삼성 테크위 SNP-1000A에서도 http프로토콜을 통해 실시간 영상을 가져오는데 성공했습니다.환경은 , Opencv2.4.4, VS2010 입니다.다만, 이때 카메라의 설정이 잘 맞아야 했습니다.제가 사용한 IP카메라 SNP-1000A는 MPEG, JPEG 두개의 압축을 지원했고, 카메라의 설정을 JPEG 로 두고(아래 그림 참조), 소스에서처럼...

View Article

CString std::string std:wstring 상호변환

http://plming.tistory.com/63 플밍님의 글입니다. ^^ 좋은 자료 감사드립니다. CString <=> std::string <=> std:wstring 상호변환 확실히 이해하고 암기하자!! ANSI <=> UNICODE 변환함수 : A(Ansi), T(Unicode)ANSI => UNICODE :...

View Article
Browsing all 118 articles
Browse latest View live