这篇文章给大家介绍利用php怎么在图片中绘制一个正余弦曲线,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
actionscript写动态绘制三角函数曲线,其实php输出三角函数曲线也很简单。
复制代码 代码如下:
<?php
define("MAX_WIDTH_PIXEL", 600);
define("MAX_HEIGHT_PIXEL", 240);
//发送标头信息
header("Content-type: image/gif");
//建立图像
$img = imageCreate(MAX_WIDTH_PIXEL, MAX_HEIGHT_PIXEL);
//设定颜色
$bgcolor = imageColorAllocate($img, 0xff, 0xe9, 0xe9);
$red = imageColorAllocate($img, 255, 0, 0);
$blue = imageColorAllocate($img, 0, 0, 255);
$brown = imageColorAllocate($img, 100, 0, 0);
$black = imageColorAllocate($img, 0, 0, 0);
$width = MAX_WIDTH_PIXEL/2; //宽度
$height = MAX_HEIGHT_PIXEL/2; //高度
//建立坐标轴
imageLine($img, $width, 0, $width, MAX_HEIGHT_PIXEL, $black);//y轴
imageLine($img, 0, $height, MAX_WIDTH_PIXEL, $height, $black);//x轴
//通过循环来实现函数图形的描绘
for($i=0; $i<=MAX_WIDTH_PIXEL; $i++)
{
$y1 = 100 * sin($i/100 * M_PI);
imageSetPixel($img, $i, $height+$y1, $blue);
$y2 = 100 * sin($i/300 * M_PI);
imageSetPixel($img, $i, $height+$y2, $red);
$y3 = 100 * sin($i/300 * M_PI);
imageSetPixel($img, $i, $height-$y3, $brown);
}
//显示图形
imageGif($img);
//释放资源
imageDestroy($img);
?>
关于利用php怎么在图片中绘制一个正余弦曲线就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。