图片效果:

源码:

<?php
$img = imagecreate(470,250);//创建图片
$bg_color = imagecolorallocate($img,120,0,0);//设置图片背景
$blue = imagecolorallocate($img,0,255,255);
$yello = imagecolorallocate($img,255,255,0);
$black = imagecolorallocate($img,0,0,0);
$green = imagecolorallocate($img,0,255,0);
$red = imagecolorallocate($img,255,0,0);
$color = array($blue,$black,$red,$yello,$green);
//奥运圆圈的半径为70. 2个圆的圆心距离为半径*2-10第一个圆的圆心坐标(100,100)
$x = array(100,100+130,100+130+130,(100+(100+130))/2,(100+(100+130))/2+130);
$y = array(100,100,100,100+65,100+65);
for($i=0;$i<5;$i++){    imagearc($img,$x[$i],$y[$i],140,140,0,360,$color[$i]);}
header("Content-type: image/png");
imagepng($img);
imagedestroy($img);
?>

有一定的小算法,需要自己琢磨一下。

php绘制奥运五环(GD)相关推荐

  1. python怎么设计奥运五环_python 相关语法 图形绘制 奥运五环

    1. 适当的空格 逻辑行首的空白表示逻辑表示层次关系 从而决定分组 语句从新行的第一列开始 风格统一 都用四个空格 不能随便加空格 奥运五环 #绘制奥运五环 import turtle turtle. ...

  2. Turtle图形绘制(绘制奥运五环)

    绘制奥运五环图,其中五种颜色分别为蓝色.黑色.红色.黄色和绿色.注意根据实际效果调整圆形的大小和位置.效果如图所示. import turtleturtle.pensize(10)turtle.col ...

  3. Python · 助力冬奥:turtle绘制奥运五环

    hello,大家好,我是wangzirui32,今天我们来学习如何使用turtle绘制奥运五环,开始学习吧! 1. 代码 1.1 引入所需包 初始化 import turtleturtle.hidet ...

  4. 使用python绘制奥运五环

    使用python绘制奥运五环 #绘制奥运五环 import turtle#导入模块turtle.width(10) #参数为笔粗细turtle.color("blue")#设置颜色 ...

  5. Python绘制奥运五环标记

    文章目录 一.代码实现 1.根据坐标确定五环位置 2.增加笔迹填充颜色 二.总结 通过绘制奥运五环标记的实例熟悉Python中的turtle绘图库运用 一.代码实现 1.根据坐标确定五环位置 #绘制奥 ...

  6. python奥运五环_Python绘制奥运五环

    绘制奥运五环主要涉及到Python中的turtle绘图库运用: turtle.forward(distance) 向当前画笔方向移动distance像素长度 turtle.backward(dista ...

  7. python画奥运五环代码_Python绘制奥运五环

    绘制奥运五环主要涉及到Python中的turtle绘图库运用: turtle.forward(distance) 向当前画笔方向移动distance像素长度 turtle.backward(dista ...

  8. python使用turtle绘制奥运五环

    python使用turtle绘制奥运五环 奥林匹克标志中五个环的大小,颜色,间距有固定的比例,规定圆的半径为45,五个圆的起始坐标为(-110,-25),(0,-25),(110,-25),(-55, ...

  9. python画奥运五环小结_python使用turtle库绘制奥运五环

    Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行 ...

最新文章

  1. fastJson的使用
  2. java doc 编写
  3. 「架构技术专题」如何构建网站高可用架构(详细分析篇)?(6)
  4. 一个时间日期转换格式的小功能(Oracle)
  5. 博士申请 | 香港科技大学陈浩教授招收AI医疗方向全奖博士/博后/实习生
  6. boost::math::relative_difference相关用法的测试程序
  7. GC之G1垃圾收集器
  8. 微软翻译api的使用介绍和注意事项
  9. java string对象放在什么区域_java中String对象的存储位置
  10. linux脚本输出缓存上限,关于 Linux 下后台执行 Python 脚本的缓冲问题
  11. thinkphp学习笔记8—命名空间
  12. 安卓编译php,编译PHP
  13. 深入理解注意力机制(Attention Mechanism)和Seq2Seq
  14. netty心跳功能机制实现
  15. scala_day01_安装_基础_IO_函数_递归_异常_方法_样例类_伴生对象
  16. ODL之VTN详解-如何提供虚拟2层网络-port-map
  17. 第九节 初始模块结构图的设计
  18. C语言学习之认识exit()函数
  19. 《MapReduce: Simplified Data Processing on Large Clusters》译文
  20. hackthebox-Toxic writeup

热门文章

  1. 拓扑学+计算机,吴国平: 拓扑学到底有多重要? 在数学中占据多高的地位?
  2. 匈牙利算法java实现_匈牙利算法(Hungarian Algorithm)
  3. HDU 1520 Anniversary party(树形dp)
  4. Jira 的 数据库备份恢复 简单过程
  5. 【junit】junit4单元测试eclipse
  6. 表格行内编辑增删改查
  7. 一个简单的pygame接金币游戏
  8. Apache 配置虚拟目录、主机的疑惑及解决
  9. [恢]hdu 2511
  10. LVS+Keepalive 实现负载均衡高可用集群