从HDFS读取图像

时间:2018-05-14 11:22:01

标签: java image-processing hdfs hadoop2

我有大约150K图像存储在HDFS中。它们的元数据(时间戳,路径)存储在HBase表中。我有一个方法:

  

addImage(timestamp,File)

将图像上传到某个远程服务器。我尝试使用以下代码从本地文件系统中读取图像:

BufferedImage image = ImageIO.read(new File("/tmp/vehicle_frames.jpg"));
System.out.println("Width of image: " + image.getWidth());

'image'变量包含我可以传递给addImage()方法的实际图像。

与HDFS一样,我如何读取图像并存储在变量中以便进一步处理。

请分享一些有用的链接或建议。

0 个答案:

没有答案