网上关于MapReduce的实例,到处都是WordCount或者变形,但是想做点图片处理或者视频处理的应用。于是就慢慢一点点的学习。
环境:虚拟机,ubuntu-desktop-12.04,openjdk1.7,opencv3.0
第一步,必须是安装hadoop环境,由于没有足够的机器,就装个虚拟机搞个伪分布式吧。
比如:http://www.cnblogs.com/yunkaifa/p/4470422.html
第二步,先跑个WordCount。成功之后,再分析一下源码。
比如:http://blog.csdn.net/devtao/article/details/16071869
既然要处理图片,那么就得有图像处理的工具,然而图像处理的东西c,c++比较牛逼吧。但是我已经不会C,C++了。所以还是找了opencv的javaapi。更好的是opencv自带图像处理分析的例子可以直接用。
第三步,opencv环境配置。
比如