我如何从hib得到文件名



我正在使用hipi mapreduce来处理图像。在mapreduce过程中,在imageheader中找不到原始文件名。

在hipi的imageheader,我可以添加任何元数据来识别图像吗?

可以从FloatImage的. getmetadata (key)方法中获取图像的文件名。以mapreduce过程为例:

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

,输出为:文件名:= myImage.jpeg

我可以通过任何外部工具(如EXIFTool)将文件名附加到EXIF。您可以将模型名称设置为文件名。在HIPI Mapreduce中,您可以获得这些信息。

相关内容

  • 没有找到相关文章

最新更新