JAVA - 存储具有固定大小的图像blob

时间:2013-05-04 10:18:40

标签: java image hibernate blob

我正在尝试保存包含Blob字段的实体(休眠)。

这个斑点的大小可能会有所不同。

我的目标是坚持使用固定大小(10 KB)。

我的图片格式是JPEG格式,我希望保持原始宽度\高度而不是缩小它们(压缩不重新调整大小)

失去原始图像质量不是问题。

(旁注 - blob是从字节数组创建的,也许缩小进程应该在字节数组而不是blob上执行?无论哪种方式都有帮助..)

谢谢!

1 个答案:

答案 0 :(得分:0)

这与休眠和持久性无关。应该在业务逻辑层之前减少图像。然后,生成的字节数组应存储在持久实体中。找到可以压缩JPEG的图像处理库。 - JB Nizet