java - 从 HDFS 读取图像
问题描述
我在 HDFS 中存储了大约 150K 图像。它们的元数据(时间戳、路径)存储在 HBase 表中。我有一个方法:
addImage(时间戳,文件)
将图像上传到某个远程服务器。我尝试使用以下代码从本地文件系统读取图像:
BufferedImage image = ImageIO.read(new File("/tmp/vehicle_frames.jpg"));
System.out.println("Width of image: " + image.getWidth());
'image' 变量包含我可以传递给 addImage() 方法的实际图像。
与 HDFS 一样,我如何读取图像并将其存储在变量中以进行进一步处理。
请分享一些有用的链接或建议。
解决方案
推荐阅读
- php - 用作范围时,Laravel 查询不起作用
- elasticsearch - 为什么查询父/子关系比使用嵌套文档时更慢?
- c++ - 有谁知道为什么会这样?C++'初始化':不能从
- javascript - GeoLocation 提示不会出现在 Mobile chrome 中
- wpf - Validation.Error 在 ContentPresenter 更改内容时删除所有内容
- java - 异常:java.lang.IllegalArgumentException:切入点不是格式正确的错误?
- python - 在熊猫数据框中选择所有大于数字的值
- python - 生成一组整数的不相交子集的无序对
- python - 多个链式生成器能否在多个 CPU 内核上并行化
- .net-core - Dot net core 在通过 azure devops 部署时如何使用 appsettings.[envname].json?