如何从 hib 获取文件名
How can I get file name from hib
我正在使用 hipi mapreduce 来处理图像。在 mapreduce 过程中,我无法在 imageheader 中找到原始文件名。
在hipi的imageheader中,我可以添加任何元数据来识别图像吗?
我可以通过任何外部工具(例如 EXIFTool)将文件名附加到 EXIF。您可以将模型名称设置为文件名。在 HIPI Mapreduce 中,您可以获得这些信息。
您可以通过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
我正在使用 hipi mapreduce 来处理图像。在 mapreduce 过程中,我无法在 imageheader 中找到原始文件名。
在hipi的imageheader中,我可以添加任何元数据来识别图像吗?
我可以通过任何外部工具(例如 EXIFTool)将文件名附加到 EXIF。您可以将模型名称设置为文件名。在 HIPI Mapreduce 中,您可以获得这些信息。
您可以通过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