>  기사  >  Open CV VideoCapture 읽기 방법

Open CV VideoCapture 읽기 방법

王林
王林앞으로
2024-02-10 18:06:08659검색

PHP Editor Banana는 오늘 CV VideoCapture를 열어서 읽을 수 있는 방법을 소개합니다. 컴퓨터 비전 분야에서 VideoCapture는 비디오 파일이나 카메라에서 이미지 프레임을 읽는 데 일반적으로 사용되는 클래스입니다. VideoCapture 클래스를 사용하면 비디오 스트림을 쉽게 얻고 후속 이미지 처리 및 분석을 수행할 수 있습니다. 이 문서에서는 VideoCapture 클래스를 사용하여 비디오 파일이나 카메라 이미지 프레임을 열고 읽는 방법을 자세히 설명합니다. 초보자이든 숙련된 개발자이든 이 문서를 읽고 VideoCapture 클래스를 사용하여 비디오 데이터를 처리하는 방법을 알아볼 수 있습니다. 한 번 보자!

질문 내용

모든 코드를 작성하는데 android studio라는 애플리케이션을 사용하고 있습니다. 나는 다음 코드를 작성했습니다:

으아악

그러나 videocapture 개체의 읽기 메서드는 부울 값을 반환합니다. 따라서 (내가 맞다면) 이 코드는 오류를 발생시켜야 합니다. 그러나 Android studio에서는 오류가 발생하지 않습니다. 이 코드에서 오류가 발생합니까? 그렇다면 이 코드로 대체할 수 있나요?

mat fieldimage = new mat();
videocapture.read(fieldimage);

해결 방법

우선 메서드에 반환 값이 있으면 값을 가져올 필요가 없습니다. 반환 값을 얻지 못하면 일반적으로 모든 IDE에서 오류가 발생하지 않습니다. 그러나 메서드가 반환 값을 제공하는 경우 이를 수락하고 메서드에서 예상한 대로 처리해야 합니다.

귀하의 경우 videocapture의 javadoc에는 반환 값이 프레임을 캡처할 수 있는지 여부를 나타냅니다.

귀하의 경우에는 다음과 같이 할 수 있습니다

으아악

물론 필요한 경우 오류/예외 처리를 추가해야 합니다.

위 내용은 Open CV VideoCapture 읽기 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제