我正在使用hipi mapreduce处理图像。在mapreduce过程中,我在imageheader中找不到原始文件名。在hipi的imageheader中,我可以添加任何元数据来标识图像吗?
2exbekwf1#
我可以通过任何外部工具(如exiftool)将文件名附加到exif。可以将模型名设置为文件名。在hipi mapreduce中,您可以获得信息。
p8ekf7hl2#
您可以从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); }
输出为:filename:=myimage.jpeg
2条答案
按热度按时间2exbekwf1#
我可以通过任何外部工具(如exiftool)将文件名附加到exif。可以将模型名设置为文件名。在hipi mapreduce中,您可以获得信息。
p8ekf7hl2#
您可以从floatimage的.getmetadata(key)方法获取图像的文件名。例如在mapreduce过程中:
输出为:filename:=myimage.jpeg