First
在Android Studio上搭建好Opencv框架后,可以尝试从本地载入图像,测试基本的灰度图转化是否可以成功使用。
在activity_watershed.xml文件中,添加ImageView控件。添加图片:android:background=@drawable/src"(drawable是文件夹,src是图像名称。
在watershed.java文件中,添加:
private void staticLoadCVLibraies(){
boolean load = OpenCVLoader.initDebug();
if(load){
Log.i(“CV”,“Opencv Librariesloaded”);
}
}
写这篇文章的主要原因也是因为这个,在我调用灰度函数时,手机运行提醒“OpenCV manager package was not found”
显示手机没有安装OpenCV的安装。
这时候,要添加如下代码:
private void staticLoadCVLibraies(){
boolean load = OpenCVLoader.initDebug();
if(load){
Log.i(“CV”,“Opencv Librariesloaded”);
}
}
重新进行灰度图转化测试。成功了。
关于搭建环境,CSDN中有相应的文章:
https://blog.csdn.net/qq_36992688/article/details/79214273
参考上述文章时,我的app在手机上无法运行。无法使用选择图片和灰度图转化功能。