将图像从逐行转换为隔行扫描而不会丢失质量或细节?

时间:2013-01-29 17:32:59

标签: php image converter progressive

我正在尝试从根目录之外的目录中检索大图像。目前我只使用“fpassthru”,但这会根据上传时的内容逐步或隔行加载图像。

如何使用PHP创建图像的完整副本,但将其转换为隔行扫描而不会丢失任何质量或细节?

1 个答案:

答案 0 :(得分:2)

如果您使用PHP附带的GD库,则可以使用imageinterlace来完成此操作。

以下是示例:

<?php
// Create an image instance
$im = imagecreatefromgif('php.gif');

// Enable interlancing
imageinterlace($im, true);

// Save the interlaced image
imagegif($im, './php_interlaced.gif');
imagedestroy($im);
?>

或者,您可以使用ImageMagick