cvcanny 예제

이봐 애드리안, 거기에 이것을 넣어 모든 감사의 첫 번째. 나는 이미 그들에 그려진 라인이있는 것들에 autocanny를 사용하는 것에 관한 질문이 있습니다 – 그러나 선은 임계 값이나 선명하게 너무 약해서 선로의 나머지 부분을 어둡게하거나 어둡게하지 않고 그들을 데려 오기에는 너무 약합니다. 우리. 나는 자동 캐니에 이러한 이미지 (일반적으로 나는 회색 으로 작업 할 것입니다)를 넣을 때 그것은 여전히 종종 라인을 인식합니다 – 문제는 내 그림의 라인이 상당히 얇은 경우에도, 나는 지금 내가 대신 한 줄을 얻고 싶습니다 두 줄을 얻을 것입니다. 세그먼트가 너무 얇은 위치를 인식하는 데 이것을 사용하는 방법이 있습니까, 그것은 그 자체가 아웃 라이닝을 필요로하는 것 대 라인입니까? 현재 작업 중인 예는 색칠 공부 페이지의 스크린 샷 라이브러리를 가지고 있다는 것입니다. o 이 같은 문제(오래거나 제대로 스캔하지 못한 일러스트레이션, 부분적으로 울어진 아트 등). 이미지에서 가장자리를 찾으면 cv2.findContours 함수를 사용하여 이러한 가장자리에 해당하는 실제 개체를 찾을 수 있습니다. 윤곽을 가진 객체 탐지를 하는 예는 이 게시물을 참조하십시오. 이 예제를 계속 사용하여 이미지에 적용할 수 있는 방법을 살펴보겠습니다. 위의 예에서 돌고래를 어떻게 감지하시겠습니까? 안녕, 나는 당신의 작품을 사랑 해요. 나는 유튜브에 비디오에서 가장자리 감지 및 윤곽을 배운다.

하지만 지금은 문제가 있습니다. i 목표는 발견캐니 감지 한 다음 영역을 계산하는 개체의 Contour입니다. 하지만 내가 사용 했을 때 findContour 바로 캐니 후, 나는 findContour 그냥 캐니 만드는 라인을 찾을 발견. 그래서 내 질문은 캐니 프로세스 (예에서 돌고래 또는 유리처럼)에서 물체의 윤곽 영역을 찾는 방법입니다. 감사. 노이즈를 걸수 있습니다. 가우시안 필터는 이 용도로 사용됩니다. 그 사용 될 수 있습니다 가우시안 커널의 예는 다음과 같습니다 : 안녕 난 당신의 링크에 대한 rasspberry 파이 카메라와 감사를 사용하지만 evry 프레임에 가장자리 감지를 적용하는 방법을 모르겠어요 비디오의 프레임에 가장자리 감지를 적용하는 방법에 대한 간단한 예제 링크를 보내 주시기 바랍니다 팽창 및 침식을 수행하려면 cv2.dilate 및 cv2.erode 함수를 각각 사용해야 합니다. 이들은 형태 학적 작업의 예입니다. 나는 OpenCV 책에서 예제를 수행하려고하고 나는 cvCanny에 관한 부분에 도착했다. 나는 그것을 사용하려고하지만, csharma2의 메모리 예외 오류가 계속, 당신은 openCV를 다운로드하고 컴파일해야합니다.

컴파일하기 전에 canny.cpp를 이 파일로 바꿉습니다. 그런 다음 openCV 예제를 확인하여 가장자리를 감지하는 방법을 알아봅니다 http://opencv.willowgarage.com/wiki/Welcome/Introduction. 위의 예제를 감안할 때 캐니 에지 감지의 자동 제로 매개 변수 버전이 최소한의 노력으로 최상의 결과를 얻을 수 있음이 분명합니다.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies