HIPI,Hadoop:无法使用HIPI框架在HDFS上保存灰度图像或二进制图像

时间:2018-10-30 12:56:12

标签: java hadoop mapreduce hipi

我的任务是将RGB比例图像转换为二值化图像。

在HIPI Framework上执行任务。 为此,我将输入图像转换为HIB束,然后在Mapper中,将每个图像转换为灰度,然后转换为二进制格式。

此转换后,我有一个具有单个通道的FloatImage类的对象。 现在,当我尝试将这个单通道图像保存在HDFS上(使用JpegEncoder,PngEncoder或PpmEncoder)时,却遇到了一个例外,即使用这些编码器只能保存RGB比例图像(即3通道)。

HIPI仅支持/存储JPEG,PNG或PPM格式的彩色图像。

是否有任何方法或解决方法可以在HDFS上通过单个通道保存图像?

谢谢。

0 个答案:

没有答案