opencv findcontours 예제
이제 반환 값은 2가 아닌 3입니다(opencv docs 페이지에 표시됨). 안녕하세요 내 친구 당신을 위해 감사하지만 난 내가 나에게 이 오류를 제공 같은 이미지에 동일한 인수에 예를 실행할 때 문제가 ——————————————————————————————— 안녕하세요,나는 c ++ 언어 opencv에 윤곽의 체인 코드를 표시할 , 하지만 누군가가 나를 도울 수 c ++.에서 기능을 찾을 수 없습니다? 감사. 이 함수는 등고선으로 둘러싸인 영역을 채우거나 경우 이미지에서 윤곽선 윤곽선을 그립니다. 아래 예제에서는 이진 이미지에서 연결된 구성 요소를 검색하고 레이블을 지정하는 방법을 보여 주며 이 매우 명확한 예제에 대해 매우 감사합니다. 당신은 내 하루를 저장.. 🙂 마우스 클릭을 사용하여 사용할 수 있습니다. 모든 윤곽을 얻을 link.opencvexamples.blogspot.com/2014/01/select-region-on-mouse-click.htmlOnce 다음을 참조하십시오, 하나의 이미지 영역을 클릭하고 마우스 위치에 따라 높은 빛을 것입니다. 정말 고마워요. 그럼 어떻게 우리는 윤곽의 폭과 길이를 찾을 수 있습니까? 예를 들어 우리는 임의의 모양의 윤곽을 가지고 있고 나는 그 폭과 높이를 찾아야합니까? 감사합니다 그리고 내가 opencv에서 bgs MOG를 사용하는 경우 경계 상자를 그릴 수있는 방법? 그것은 동일합니까? 이 오류가 발생했습니다. 도와주시겠습니까? ThanksTraceback (가장 최근 통화 마지막): 파일 «C:Python27contous.py», 라인 4, imgray = cv2.cvtColor (im, cv2. cv2.
COLOR_BGR2GRAY)오류: .. .. .. srcopencv모듈imgprocsrccolor.cpp:3414: 오류: (-215) scn == 3 || scn == 4 «[OpenCV 3.2 이후, findContours() 더 이상 소스 이미지를 수정하지 않고 세 가지 반환 매개 변수 중 첫 번째로 수정된 이미지를 반환합니다.] (https://docs.opencv.org/3.4.0/d4/d73/tutorial_py_contours_begin.html)» 새 파이썬 인터페이스를 사용하는 경우 CV_ 접두사는 등고선 검색 모드 및 윤곽 근사 메서드 매개 변수에서 생략되어야 합니다(예: cv2 사용). RETR_LIST 및 cv2. CHAIN_APPROX_NONE 매개 변수). 이전 Python 인터페이스를 사용하는 경우 이러한 매개 변수에는 CV_ 접두사가 있습니다(예: cv 사용). CV_RETR_LIST 및 이력서. CV_CHAIN_APPROX_NONE). 안녕하세요 마크 — 당신은 당신이 감지하려고하는 이러한 사각형의 예제 이미지가 있습니까? 그것은 아마도 내가 당신의 질문을 더 잘 이해하는 데 도움이 될 것입니다. 안녕하세요, 특정 클릭 된 영역의 윤곽만 그리려는 경우, 예를 들어 삼각형을 마우스로 클릭하면 삼각형의 윤곽만 그려집니다.
가능합니까? 어떻게 구현해야 합니까? 함수 사용 모델은 https://github.com/opencv/opencv/tree/master/samples/cpp/contours2.cpp 참조하십시오. 크기에 따라 특정 사각형의 위치를 얻을 수 있는지 알고 싶습니다 (예를 들어 x와 y (너비 및 높이)가있는 사각형의 위치를 알고 싶습니다) 나는 또한 예와 약간 혼동되기 때문에 가장 바깥쪽 가장자리i입니다. s뿐만 아니라 사각형. 왜 감지되지 않았습니까? 안녕하세요 애드리안, 나는 비디오 루프에서 두 개의 사각형을 찾기 위해 노력하고, opencv와 파이썬비디오 루프로이 코드를 만드는 성공을 발견했다, 그러나 나는 문제가 2 인스턴스를 가지고하는 방법을 알아내는 데 있어, 그리고 대상 라이브에 코드 잠금을 만들기 , 내 셔츠또는 다른 어떤 것을 찾지 않고.