목록공부/에러해결 (6)
dev-logs
“/etc/default/apport” 파일을 수정하면 된다! 우분투에는 apport라는 앱중지 등을 리포트하는 기능이 있는데, 그걸 켰을 때 저 메시지가 나온다. 그냥 끄면 된다. 출처https://itsfoss.com/how-to-solve-sorry-ubuntu-12-04-has-experienced-an-internal-error/
@에러error: no matching function for call to object of type 'cv::Mat' 라는 에러 메세지가 나왔습니다. 발생한 부분을 보니 resize 함수입니다. @해결using namespace cv; 를 지우고opencv 함수, 객체들에 cv::를 붙여줬더니 해결되었습니다.다른 함수에서는 문제 없지만 resize 함수에서만 에러가 나는 것 같습니다.
@에러 Error:(150) undefined reference to '함수이름' 위와 같은 에러가 여러 함수 에서 발생했습니다. @해결1 에러가 발생한 함수를 func1, func1 이 정의된 c파일을 cSource.c func1 이 선언된 h파일을 header.h func1을 호출하는 cpp파일을 main.cpp 라고 해보겠습니다. main.cpp 에서 header.h를 include 할때 #ifdef __cplusplus extern “C” { #endif #include “header.h” #ifdef __cplusplus } #endif 처럼 되어있는지 확인해보세요. C코드를 include 하는거라 c표시를 해야 하는것 같습니다. @해결2 위 방법으로 해결이 안..
OpenCV 함수 findContours, contourArea 에서 에러 나시는 분들...!저도 이거 때문에 프로젝트 지웠다가 다시 만들어보기도 하고 별별 짓 다해보다가 어제 해결했습니다!! 참고로 저는 VS 2010, Opencv 2411 버전을 쓰고있습니다. 특별한거 없고 환경변수가 잘 설정되어있나 확인해보시기 바랍니다. 환경변수 Path 경로가 위와 같이 돼있더라구요.... 제가 예전에 VS2013 버전썼을 때 등록해놓고 vc10으로 안바꿔놓았던거 같습니다. 사용하는 visual studio 버전에 맞게 경로를 다시 설정해주니 잘 돌아갑니다. path 말고도 기본적인 opencv 세팅을 잘못한 경우 에러가 나올 수 있으니 차근차근 확인 해보시기 바랍니다!
언제부턴가 카카오톡이 아무 이유없이 죽는 현상이 있었다. 카카오톡만 그런 줄 알았는데 다음팟플레이어까지 죽는다. 우연히 두개다 카카오 프로그램이라서 KM Player를 설치해봤는데도 KM Player도 죽는다!!ㅜ 이틀동안 구글링 한 결과 손쉽게 해결했다! 1. 윈도우 아이콘에서 마우스 오른쪽 버튼 - '시스템' 2. 스크롤을 아래로 내린 후 '시스템 정보' 3. 왼쪽 메뉴의 '고급 시스템 설정'을 선택한다. 4. '고급' 탭에서 '성능'의 '설정' 선택 5. 성능 옵션의 '고급'탭에 들어가서 가상 메모리 변경 버튼을 클릭해 들어간다. 6. 맨 위 체크박스를 풀고 C: 는 시스템에서 관리 로, D:는 없음으로 변경한다!
visual studio 2017에 opencv 2411버전을 깔았다. 세팅을 모두 마쳤는데 "컴퓨터에 opencv_highgui2411d.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오." 라는 오류가 뜬다....... 다시 확인해보자.1. 환경변수 설정2. 프로젝트속성 - C/C++ - 일반 - 추가 포함 디렉터리에 알맞은 경로를 넣었나.3. 프로젝트속성 - 링커 - 일반 - 추가 라이브러리 디렉터리에 알맞은 경로를 넣었나.4. 프로젝트속성 - 링커 - 입력 - 추가종속성에 파일명 맞게 넣었나. 그래도 안된다. 혹시 비주얼스튜디오 버전에 비해 opencv 버전이 너무 낮은가 하고 3.2버전을 깔았다. "컴퓨터에 opencv_world320d.dll이..