1
我有图片从Android设备发送到服务器。 我试图找出哪个或许更适合作为存储选项。Picture VS Byte Array?
我很努力地看到哪种格式将在设备和服务器上使用更少的存储空间。我已经将数据(文本)从Db's发送到服务器。
所以想知道如果这是最好把图片作为字节数组进入DB(存储并发送)看到,因为我会有DB的已经 或 保持PIC的出的分贝和发送分开。
我有图片从Android设备发送到服务器。 我试图找出哪个或许更适合作为存储选项。Picture VS Byte Array?
我很努力地看到哪种格式将在设备和服务器上使用更少的存储空间。我已经将数据(文本)从Db's发送到服务器。
所以想知道如果这是最好把图片作为字节数组进入DB(存储并发送)看到,因为我会有DB的已经 或 保持PIC的出的分贝和发送分开。
我希望这可以帮助你
public byte[] extractBytes (String ImageName) throws IOException {
File imgPath = new File(ImageName);
BufferedImage bufferedImage = ImageIO.read(imgPath);
WritableRaster raster = bufferedImage .getRaster();
DataBufferByte data = (DataBufferByte) raster.getDataBuffer();
return (data.getData());
}
发送单独的,所以你可以从它失去连接到服务器,如果你有不稳定的连接点重发。或者如果您的连接稳定,您可以将它们gzip –