HIPI, Hadoop: невозможно сохранить изображения в оттенках серого или бинаризованные изображения в HDFS с использованием инфраструктуры HIPI

Моя задача - конвертировать изображения в масштабе RGB в бинаризованные изображения.

Реализация задачи по HIPI Framework. Для этого я конвертирую свои входные изображения в пакет HIB, а затем в Mapper я конвертирую каждое изображение в градации серого, а затем в двоичный формат.

После этого преобразования у меня есть объект класса FloatImage с одним каналом. Теперь, когда я пытаюсь сохранить это одноканальное изображение в HDFS (используя JpegEncoder, PngEncoder или PpmEncoder), я получаю исключение, что с помощью этих кодировщиков можно сохранить только изображения в масштабе RGB (т.е. 3 канала).

HIPI поддерживает / хранит только цветные изображения формата JPEG,PNG или PPM.

Есть ли способ или способ сохранить изображения с одним каналом в HDFS?

Спасибо.

0 ответов

Другие вопросы по тегам