bool Imagick::setImageInterlaceScheme (int $interlace_scheme)Parameters:This function takes one parameter, $interlace_scheme,which matches one of INTERLACE constants . You can directly pass the constant as
$imagick-> setImageInterlaceScheme (Imagick::INTERLACE_LINE); also.The INTERLACE constants are listed below:
- imagick::INTERLACE_UNDEFINED (0)
- imagick::INTERLACE_NO (1)
- imagick::INTERLACE_LINE (2)
- imagick::INTERLACE_PLANE (3)
- imagick::INTERLACE_PARTITION (4)
- imagick::INTERLACE_GIF (5)
- imagick::INTERLACE_JPEG (6)
- imagick::INTERLACE_PNG (7)
// Create a new one imagick object
$imagick
=
new
Imagick (
’ https://media.engineerforengineer.org/wp-content/uploads/engineerforengineer-13.png ’
);
// Set interlacing
$imagick
-> setImageInterlaceScheme (imagick::INTERLACE_JPEG);
// Show image
echo
$imagick
-> getImageInterlaceScheme();
?>
Output:6
Program 2:
// Create a new imagick object
$imagick
=
new
Imagick ( ’ https://media.engineerforengineer.org/wp-content/uploads/engineerforengineer-13.png ’
);
// Set interlacing
$imagick
-> setImageInterlaceScheme (imagick::INTERLACE_PARTITION);
// Show image
echo
$imagick
-> getImageInterlaceScheme();
?>
Output:4
Link: https://www .php.net / manual / en / imagick.setimageinterlacescheme.php