<?php
$imagick
=
new
Imagick();
$imagick
->newImage(800, 250,
'black'
);
$draw
=
new
ImagickDraw();
$draw
->setFillColor(
'white'
);
$draw
->setFillRule(Imagick::FILLRULE_EVENODD);
$draw
->translate(40, 50);
$draw
->pathStart();
for
(
$x
= 0;
$x
< 22;
$x
++) {
if
(
$x
>= 11) {
$angle
=
fmod
(
$x
* 130, 360) * pi() / 180;
}
else
{
$angle
=
fmod
(
$x
* 98, 360) * pi() / 180;
}
$draw
->pathLineToAbsolute(150 * sin(
$angle
), 150 *
cos
(
$angle
));
}
$imagick
->drawImage(
$draw
);
$imagick
->setImageFormat(
'png'
);
header(
"Content-Type: image/png"
);
echo
$imagick
->getImageBlob();
?>