2010-06-03 58 views
4

任何人都可以指向模糊图像的方向,而其余部分会下载?它几乎就好像Facebook正在下载图像的一部分,然后模糊它,其余的正在下载?如果这是有道理的..?提前致谢!如何在下载时模糊图像? (像Facebook一样)

+1

也许Facebook的JPG只是使用渐进式隔行扫描。如果是这样,他们会在任何浏览器中加载。 **编辑**:我看到这个评论太迟了。哦,我会离开它。 – 2010-06-03 21:17:56

回答

7

这很可能是因为他们使用的是progressive jpegs或类似的图像格式。

+0

关于如何在我下载到我的应用程序的图像上实现渐进式下载的任何想法? – Louie 2010-06-03 21:25:52

+0

保存文件时,它通常是高级照片编辑应用程序中的一个选项。例如,在Photoshop中,您可以打开图像,选择“另存为...”(JPG),然后在“格式选项”部分中选择“逐行扫描”,然后设置扫描数量(3,4或5)。不知道FB如何获得两次扫描 - 可能使用其他软件。 – 2010-06-04 12:25:01

+0

GIMP也是如此,以防你正在寻找一个免费的解决方案:) – 2010-06-04 12:32:35

3

我的猜测是,你正在下载一个渐进式的JPG(一次,本来是隔行GIF)。如果有内存服务,PNG也支持隔行扫描选项。

在任何情况下,Facebook本身并没有采用渐进/隔行格式编码图片。您的浏览器负责在下载过程中显示较低分辨率的版本,然后在下载完成时显示较清晰的版本。