본문 바로가기

opencv2

[OpenCV] 노트북 카메라 영상 실시간 전송하기 1. 목적 - [프로젝트> 그룹> 커뮤니케이션] 중 화상 회의/영상 채팅 기술을 구현하기 위한 연습코드 - TCP/IP 연결이 성립된 상태에서 1:1로 실시간 단방향 영상 전송을 구현 2. 구성 - 노트북 카메라 연결 -> 영상 캡쳐 후 파일 저장 -> 저장된 이미지 파일을 TCP/IP 소켓으로 전송해줌 -> 클라이언트에서는 파일로 받은 후 이미지를 보여줌 - 언어는 C/C++, 네트워크는 윈도우 소켓, 형식은 윈도우 실행파일(exe), 라이브러리는 동적로딩으로 활용(DLL 파일 따로 필요) - 베이스 코드 : https://hwan001.tistory.com/54?category=747955 3. 코드 // windows socket #include // windows #include #include .. 2020. 7. 27.
[윈도우] Visual Studio 2017에서 OpenCV 사용하기 1. OpenCV 다운로드 받기 [https://opencv.org/releases/] - C드라이브에 설치해주면 'c:\\opencv' 가 기본 위치가 됨 2. 프로젝트에 연결해주기 (프로젝트 클릭 후 Alt+Enter) - VC++ 라이브러리> 포함 디렉터리 (include 폴더 선택), - VC++ 라이브러리> 라이브러리 디렉터리 (lib 폴더 선택) - 디버깅 > 환경 : PATH=C:\opencv\build\x64\vc15\bin;%PATH% -링커 > 입력> 추가 종속성 : C:\opencv\build\x64\vc15\lib\opencv_world430d.lib ** 추가 종속성 파일 입력 시 주의사항 : opencv_world430d.lib 파일은 디버그 모드로 컴파일 시 사용, 릴리즈에서 .. 2017. 10. 11.