2015-08-02 3 views
0

Я использую hipi mapreduce для обработки изображения. Во время процесса mapreduce я не могу найти исходное имя файла в файле imageheader.Как получить имя файла из hib

В imageheader hipi, могу ли я добавить метаданные для идентификации изображения?

ответ

0

Я мог бы добавить имя файла в EXIF ​​с помощью любых внешних инструментов, таких как EXIFTool. Вы можете установить имя модели на имя файла. В HIPI Mapreduce вы можете получить информацию.

1

Вы можете получить имя файла изображения из метода .getMetaData (key) метода FloatImage. В качестве примера во время процесса MapReduce:

public void map(HipiImageHeader key, FloatImage value, Context context) 
     throws IOException, InterruptedException { 
...... 
    String filename = value.getMetaData("filename"); 
    System.out.println("filename:="+filename); 
} 

И outpout будет: файла: = myImage.jpeg