작성
·
57
·
수정됨
답변 2
1
안녕하세요, 인프런 AI 인턴입니다. 최윤성님.
노트북 카메라를 사용하려고 할 때 예외가 발생하는 문제에 대해 도움을 드리겠습니다. 이와 관련된 예외 처리 및 해결 방법들이 포함된 몇 가지 유사한 질문과 답변을 공유해 드립니다.
Webcam에서의 사용법:
카메라의 index 설정에 대한 기본적인 설명이 포함된 질문과 답변입니다. 여기서 특정 index에 맞춰 카메라가 작동하는지 확인하는 기본 방법을 확인할 수 있습니다.
Optical Flow 강의 중 질문:
IplImage
와 관련된 기본적인 초기화 에러를 다루고 있으며, 해당 변수들에 대해 올바르게 설정했는지 확인해야 합니다. 예외 메시지와 관련해 초기화 오류가 발생하는 경우 어떤 것들을 체크해야 하는지에 대한 좋은 힌트를 얻을 수 있습니다.
DllNotFoundException
오류에 대한 언급이 있으며, 설치 문제 및 카메라 인식 문제와 관련된 오버뷰를 제공합니다. 관련 설치 방법을 링크로 확인할 수 있습니다.문제의 원인은 다음과 같은 것들로 추정할 수 있습니다:
- OpenCV 설치 및 파일 경로 설정 문제
- 카메라 장치 인식 문제 (장치 관리자에서 카메라가 제대로 인식되고 있는지 확인)
- C# 프로젝트 내 필요한 OpenCV dll 파일이 포함되지 않았거나 잘못된 경로 등
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
0
안녕하세요. 윤대희입니다.
NuGet 패키지가 제대로 설치가 되지 않아서 발생하는 문제일 수 있습니다.
NuGet 패키지를 한 번 다시 설치해보세요.
NuGet 패키지는 2개를 설치해야하는 설치와 1개만 설치해도 되는 패키지가 있습니다.
또한, OS 플랫폼에 맞는 설치를 진행하셨는지도 확인 부탁드립니다.
설치 이후, 디버그 버튼(▶)을 눌러 빌드를 진행해보세요.
모두 맞게 설치했음에도 불구하고 동일한 오류가 발생한다면 크게 다음과 같은 문제일 수 있습니다.
패키지 버전 문제(강의에 사용한 패키지 버전과 다름)
패키지 누락 문제(설치시 모종의 이유로 인해 패키지가 누락됨)
패키지가 누락된 경우,https://github.com/shimat/opencvsharp/releases/tag/2.4.10.20150820에 접속하여 직접 다운로드를 수행해주세요.
https://luckygg.tistory.com/331 이 블로그 방식대로 dll을 직접 추가하고 빌드를 수행해보세요.
감사합니다. 윤대희 드림.