我目前正在從事的應用程序,其中涉及到Canny Edge Detection。我決定使用比使用Java更快的opencv庫。所以我將libopencv_java.so文件放在各自的目錄中。它的工作,但它導致巨大的apk大小。我不太瞭解C++語言。是否有可能生成libopencv_java.so文件,其中只包含邊緣檢測所需的組件,以減少apk大小?如何僅保留opencv android庫的模塊(Canny Edge Detection)?
如果是,如何?
否則,請建議其他快速和小型庫來執行Android中的Canny Edge Detection。
你自己實現嗎? – TomJ
opencv是開源的,所以你可以修改它。除了canny之外,您還需要一些核心功能。照顧許可證的東西。 – Micka
@Micka謝謝你的建議,但問題在於圖書館非常龐大。我無法修改它。我不知道如何構建它的一個特定部分。 –