我有大约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一样,我如何读取图像并存储在变量中以便进一步处理。
请分享一些有用的链接或建议。