4

如何将卫星图像存储/上传( *.TIFF , *.GeoTiff *.Jpeg format )HDFS?如何将存储的卫星图像分解为瓦片?如何将 Tiles 存储到 HIVE 元存储中?如何使用 PIG 或执行简单查询存储的数据HBase?如何使用MapReduce程序对存储的卫星图像进行简单的图像处理?

4

2 回答 2

3

Hadoop 提供了SequenceFiles处理小文件的替代方案。为了处理图像,请查看此链接处理图像以及 cloudera帖子

编辑:

HIPI:是 Hadoop 的 MapReduce 框架的一个库,它提供了一个用于执行图像处理任务的 API。

于 2014-03-13T15:27:50.747 回答
2

我要做的是将图像视为矩阵。我将生成一个包含以下格式的元组的平面文件:

(x coord, y coord, value)

通过这种方式,您可以应用许多图像操作(旋转、减去 2 个图像、识别连接的组件、进行一些边界检测......)。

关于这项技术,我会开始在 HDFS 中使用平面文件并使用 Pig。

这是使用此格式的矩阵乘法示例:http: //importantfish.com/one-step-matrix-multiplication-with-hadoop/

于 2013-09-30T14:14:47.517 回答