Hadoop处理图像调用opencv遇到的问题
2016-11-03 10:31
323 查看
最近想研究利用Hadoop处理图像问题,利用Hadoop的高并行性解决图像处理效率低下的问题。初始就先利用别人的开源项目进行试验,于是找到了github上的图像处理开源项目mipr,但是在使用的过程中出了很多问题。于是将问题记录如下,以供其他童鞋参考。
首先将源码down下来进行编译,将jar上传并将事先准备好的图像上传到HDFS上。执行Img2Gray对图像进行灰度化,很顺利并且处理的结果也很好。但是当执行/mipr-opencv中的边缘检测程序时就出现了一下问题,如图所示
一直没找到libopencv_java2411.so在哪,后来下载一个放进去死活不行。仍然报同样的错误,后来发现opencvMapper有用到DistributedCache类,才明白必须将libopencv_java2411.so文件放到HDFS上并在main.so文件中进行指定。上传完果然问题解决,可是又出现了如下问题(真是愁人)
个人觉得是因为Linux上opencv版本不对或者没有安装完全所致,继续慢慢寻找原因以及解决的办法。先写到这里等问题解决再追加,欢迎遇到同样问题的童鞋一块交流共同学习。
首先将源码down下来进行编译,将jar上传并将事先准备好的图像上传到HDFS上。执行Img2Gray对图像进行灰度化,很顺利并且处理的结果也很好。但是当执行/mipr-opencv中的边缘检测程序时就出现了一下问题,如图所示
一直没找到libopencv_java2411.so在哪,后来下载一个放进去死活不行。仍然报同样的错误,后来发现opencvMapper有用到DistributedCache类,才明白必须将libopencv_java2411.so文件放到HDFS上并在main.so文件中进行指定。上传完果然问题解决,可是又出现了如下问题(真是愁人)
个人觉得是因为Linux上opencv版本不对或者没有安装完全所致,继续慢慢寻找原因以及解决的办法。先写到这里等问题解决再追加,欢迎遇到同样问题的童鞋一块交流共同学习。
相关文章推荐
- Arm下使用Qt和Opencv进行图像处理的入门例程和遇到的问题
- 数字图像处理之配置opencv中遇到的问题
- Opencv图像处理编程时遇到的各种问题
- 图像处理遇到的一些问题整理(OpenCV and Emgu)
- python 调用图像处理类库PIL 时遇到的问题
- opencv图像显示遇到的一个问题
- 图像处理——灰度直方图的建立中遇到的几个问题解析
- caffe处理医学图像遇到的问题
- hadoop streaming python 处理 lzo 文件遇到的问题
- Atitit 图像处理 调用opencv 通过java api attilax总结
- Android Studio + NDK JNI调用openCV图像处理
- VS使用中遇到的问题--图像处理
- 图像处理JPEGCodec类错误问题 毕业设计遇到的问题
- lamp使用php处理上传文件,调用move_uploaded_file函数遇到目录写权限问题及解决过程
- 图像处理-遇到的问题(2016.12.4-2016.12.11)
- java通过jni调用opencv处理图像
- 【Linux开发】OpenCV在ARM-linux上的移植过程遇到的问题1---cvNamedWindow调用报错的问题
- android 使用NDK进行图像处理(openCV)时的图像转换问题(灰度图显示)
- MATLAB图像处理遇到的常见问题
- Atitit 图像处理 调用opencv 通过java api attilax总结