BlurHash

BlurHash
软件
软件描述
图像占位符的一种非常紧凑的表示。
官方网站
访问软件的官方网站了解更多信息
blurha.sh
安全链接HTTPS
什么是 BlurHash?
你为什么需要这个功能?
当你的设计师精心设计的界面加载时,图片尚未加载完成,屏幕上全是空盒子,他们是否因此而落泪?当你试图通过在数据库中塞入微小缩略图作为占位符来解决这个问题时,数据库工程师是否也会痛哭流涕?
BlurHash 来拯救你!
用漂亮的 BlurHash 状态替换单调的灰色方块,设计师就会开心了。BlurHash 字符串足够短,可以作为 JSON 对象中的一个字段添加,并存储在数据库中。实现代码小巧且易于移植到新语言,最终为用户带来流畅而富有吸引力的体验。
它是如何工作的?
简而言之,BlurHash 接收一张图像,生成一个极短的字符串(仅 20-30 个字符),代表该图像的占位符。你在服务端完成这一操作,并将字符串与图像一同保存。向客户端发送数据时,同时发送图像的 URL 和 BlurHash 字符串。客户端收到字符串后,将其解码为图像,在真实图像通过网络加载期间显示出来。该字符串足够短,能轻松适配任何数据格式,例如可轻松作为 JSON 对象的一个字段添加。
