안드로이드 opencv 사용 설정


OpenCV

https://github.com/opencv/opencv/releases

opencv-4.5.5-android-sdk.zip

압축 풀면 sdk 라는 디렉토리가 있다. 이것이 필요하다.

Android Studio 에서 File > New > Import Module

sdk 디렉토리 설정하고, module name: 자동으로 디렉토리 이름 sdk가 들어가는데, opencv로 바꾸던지… 이렇게하면 settings.gradle 에 include ‘:sdk’ 가 추가된다.

Fiel > Project Structure 가서 Dependencies: app 선택하고 오른쪽에 [+] Module dependency 선택하고, sdk 체크하고 OK 이게 build.gradle(…:app) 에 dependencies { implementation project(path: ‘:sdk’) } 가 추가된다. 직접 build.gradle 편집해도 되겠지.

왼쪽 Project 창에

OpenCV Native 라이브러리 메모리에 로드하기

OpenCV를 사용하고자하는 클래스 또는 Application에서 다음과 같이 라이브러리를 로드 한다.

init { val isIntialized = OpenCVLoader.initDebug() Log.d(TAG, “isIntialized = $isIntialized”) }

camera 이용하기

android.hardware.camera2

camera2! 2!


답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다