Я использую hipi mapreduce для обработки изображения. Во время процесса mapreduce я не могу найти исходное имя файла в файле imageheader.Как получить имя файла из hib
В imageheader hipi, могу ли я добавить метаданные для идентификации изображения?
Я использую hipi mapreduce для обработки изображения. Во время процесса mapreduce я не могу найти исходное имя файла в файле imageheader.Как получить имя файла из hib
В imageheader hipi, могу ли я добавить метаданные для идентификации изображения?
Я мог бы добавить имя файла в EXIF с помощью любых внешних инструментов, таких как EXIFTool. Вы можете установить имя модели на имя файла. В HIPI Mapreduce вы можете получить информацию.
Вы можете получить имя файла изображения из метода .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