Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在android中构建caffe_Android_Opencv_Image Processing_Object Detection_Caffe - Fatal编程技术网

无法在android中构建caffe

无法在android中构建caffe,android,opencv,image-processing,object-detection,caffe,Android,Opencv,Image Processing,Object Detection,Caffe,我正在尝试创建一个android应用程序,可以识别图像中的对象并给出其名称。我知道caffe库可用于此目的,但在运行时出错。/build.py 命令: user_name@sysetm_name:~/caffe-android-lib$ ./build.py /bin/android-ndk-r10d/ndk-build 错误: Traceback (most recent call last): File "./build.py", line 102, in <module> m

我正在尝试创建一个android应用程序,可以识别图像中的对象并给出其名称。我知道caffe库可用于此目的,但在运行时出错。/build.py

命令:

user_name@sysetm_name:~/caffe-android-lib$ ./build.py /bin/android-ndk-r10d/ndk-build
错误:

Traceback (most recent call last):
File "./build.py", line 102, in <module>
main(sys.argv[1:])
File "./build.py", line 94, in main
setup()
File "./build.py", line 24, in setup
call(['curl', '-O', PROTOBUF_URL])
File "/usr/lib/python2.7/subprocess.py", line 522, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
回溯(最近一次呼叫最后一次):
文件“/build.py”,第102行,在
main(sys.argv[1:])
文件“/build.py”,第94行,在main中
设置()
文件“/build.py”,第24行,在安装程序中
调用(['curl','-O',PROTOBUF_URL])
文件“/usr/lib/python2.7/subprocess.py”,第522行,在调用中
返回Popen(*popenargs,**kwargs)。等待()
文件“/usr/lib/python2.7/subprocess.py”,第710行,在__
错误读取,错误写入)
文件“/usr/lib/python2.7/subprocess.py”,第1327行,在执行子进程中
引发子对象异常
OSError:[Errno 2]没有这样的文件或目录

确保克隆是递归的,以包含依赖项:

***caffe android库依赖项:
Android的增强功能
protobuf
本征

例如:

git克隆--递归
cd-caffe安卓库
./build.py$(NDK_路径)

或者您是否尝试从源代码安装依赖项(尤其是protobuf)

如果正确安装了依赖项,那么您将拥有一个成功的caffe android构建:

例如:


…更新了10980个目标…
完成了

[armeabi-v7a]安装:libcaffe_jni.so=>libs/armeabi-v7a/libcaffe_jni.so


你的问题是关于为Android构建caffe吗?如果是:也许你可以编辑你的问题标题来反映这一点。