안드로이드 ndk 빌드 라이브러리의 크기를 최소화하고자합니다.OpenCv 라이브러리 크기를 최소화하는 방법은 무엇입니까?
저는 안드로이드 용으로 미리 빌드 된 OpenCv 라이브러리로 시작했으며, 현재 lib의 크기는 약 3MB입니다. 크기를 최소화하려면 어떻게해야합니까?
필자는 파일 읽기/쓰기 기능, png 인 코드/디코드, jpeg 디코더 및 resize 및 cvtColor와 같은 OpenCv의 일반적인 이미지 조작 기능 만 필요합니다.
모든 포인터가 대단히 감사하겠습니다!
사용하지 않을 라이브러리의 구성 요소를 제거하여 라이브러리를 최소화하려고합니까? 그렇다면 라이브러리를 스트립하는 동안 여러 빌드 사이클을 사용하여 상당히 길게 그려진 프로세스입니다. – Samveen
글쎄, 빌드 할 때 플래그를 지정할 수있는 것처럼 보였다. ffmpeg에서 사용하는 방법과 비슷합니다. – Jona
필요하지 않을 것이라고 확신하는 라이브러리 소스의 섹션을 수동으로 주석 처리 할 수도 있습니다. 이는 이전에 언급 한 여러 빌드 사이클을 유발합니다. 그러나 그것은 조심성있는 길이다. 앞에서 언급 한 것처럼 플래그를 대신 사용하는 것이 좋습니다. – Samveen