如何将opencv的C++源程序移植到Android 平台上

2025-04-12 00:54:26
推荐回答(1个)
回答1:

opencv本身是跨平台的,有各个平台,包括android/ios的版本。
所以基于标准OpenCV接口开发的代码,少量修改就可以移植到其他平台。

首先下载一个android版本的opencv
然后基于NDK编译它里面的一个mixed demo,这个demo实现了获取摄像头图像进行特征点检测。
特征点检测部分,是调用OpenCV的标准C++接口实现的。
你可以按照这个demo的方式,把你获取摄像头图像后处理的c++代码移植过来,理论上来说此部分只需要很少改动。