我有以下php代码:
<?php
$image = imagecreatefrompng("captcha_background.png");
$imgcolor = imagecolorallocate($image, 0, 0, 0);
imagesetthickness($image, 2);
imageline($image, 0, 25, 40, 90, $imgcolor);
?>
方法“imageline”从坐标0(x)25(y)到40(x)90(y)在我的图像上绘制一条直线。
结果是以下图片:
我困惑的是在php中使用坐标系时底部和顶部的反转。通常情况下,0(起始点)应该在左下角,但是在使用“imageline”方法分配坐标时,0(起始点)位于左上角?
预期结果:
(该图片的尺寸为300x100像素)
请问有人可以解释一下这是为什么吗?