ブログ

안드로이드 opencv 다운로드

2020年2月7日

C ++, 파이썬과 자바 인터페이스는 리눅스, 맥 OS, 윈도우, 아이폰 OS, 안드로이드를 지원합니다. 나는 최근에 안드로이드에 OpenCV와 함께 작업 과 관련된 프로젝트를 시작했다. Android에서 라이브러리를 설정하는 방법에 대한 대부분의 가이드는 오래되었거나 완료되지 않았습니다. 그래서, 이것을 설정하는 방법에 대한 팀 동료의 여러 요청을 받은 후, 나는 이것에 대한 죽은 간단한 가이드를 작성하기로 결정했습니다. 3단계: OpenCV 모듈을 가져옵니다. 파일 -> 새 -> 가져오기 모듈로 이동합니다. 여기서 대상 폴더가 재생됩니다. 내 OpenCV-안드로이드 – sdkfolder는 다운로드에 -> 압축, 그래서 그게 내가 향하고 있어 정확히 어디입니다! sdk / 자바 폴더에 대한 소스 디렉토리 경로를 선택하십시오 (다운로드가 잘되면 OpenCV – android-sdk 폴더에이 폴더가 있습니다). 여기에 당신에게 더 명확성을 줄 것이다 몇 가지 스크린 샷입니다. 이 튜토리얼은 인기있는 라이브러리 OpenCV (오픈 컴퓨터 비전)를 준비하는 안드로이드 개발자를 안내합니다.

단계별 가이드를 통해, 라이브러리는 안드로이드 스튜디오 (안드로이드에 대한 공식 IDE)로 가져옵니다. 안드로이드 스튜디오 내에서 가져온에도 불구하고 프로젝트 창 상단의 드롭 다운에서 안드로이드를 선택, OpenCV는 활동 자바 파일 내에서 감지되지 않습니다. 이 프로젝트는 org.opencv가 무엇인지 모른다. 이는 라이브러리를 프로젝트의 종속성으로 추가해야 하기 때문입니다. Android Studio에서 라이브러리를 가져오려면 파일 메뉴로 이동하여 다음 그림에 표시된 대로 “가져오기 모듈”을 선택합니다. minSdkVersion 및 대상SdkVersion을 제거합니다. 이 파일의 구현을 논의하지 않고 openCVLibrary의 안드로이드 매니페스트에있는 경우, 모든 것이 제대로 작동하는지 확인하기 위해 프로젝트를 실행하자. Android Studio 프로젝트를 실행하려면 에뮬레이터(가상 장치) 또는 USB 케이블을 통해 연결된 실제 장치가 필요합니다.

위의 줄로 첫 번째 줄을 변경하는 것만으로는 충분하지 않을 수 있습니다. 이는 OpenCV build.gradle의 첫 번째 줄이 플러그인을 적용하는 경우 `com.android.application`, 다음 org.opencv로 설정 된 응용 프로그램을 찾을 것으로 예상되기 때문이다. 라이브러리로 가져온 프로젝트에서 이러한 필드를 가져오는 것은 문제입니다. 그래서 당신은 // 를 사용하여 주석으로 포맷하거나 단순히 삭제해야합니다. 이 튜토리얼은 안드로이드 스튜디오에서 OpenCV를 사용하기위한 자세한 단계를 논의했다. 안드로이드 스튜디오 프로젝트가 만들어지고 제대로 작동하는지 확인한 후 OpenCV를 준비하기 시작했습니다. OpenCV Android 라이브러리를 성공적으로 통합했으므로 라이브러리 zip 파일에 포함된 샘플 중 하나를 사용해 볼 수 있습니다. OpenCV를 다운로드하려면 이 링크를 사용할 수 https://opencv.org/releases.

이 페이지를 아래로 스크롤하면이 자습서에서 사용되는 OpenCV 3.4.4를 찾을 수 있습니다. 현재 사용 가능한 최신 릴리스를 다운로드할 수 있습니다 4.1.0 만약 그것이 당신을 위해 최고의 옵션. 라이브러리의 Android 릴리스를 다운로드해야 합니다. 이 자습서의 끝에서 OpenCV는 이미지에 캐니 필터를 적용하는 데 사용됩니다. 이와 관련된 안드로이드 스튜디오 프로젝트는 여기에서 사용할 수 있습니다 : 당신이 당신의 컴퓨터 비전 프로젝트에 대한 이미 하나를 생성하지 않은 경우에만 안드로이드 스튜디오를 사용하여 새로운 안드로이드 프로젝트를 만듭니다.