美文网首页
七夕特别篇|用Python绘画牛郎织女在鹊桥相见

七夕特别篇|用Python绘画牛郎织女在鹊桥相见

作者: Python研究者 | 来源:发表于2021-08-14 17:21 被阅读0次

大家好,我是辰哥~

今天就是七夕节,首先提前祝福有伴侣的小伙伴,七夕快乐,没有伴侣的小伙伴,今天就会找到伴侣,(给看到这句话的你好运加持,哈哈哈)。

作为会Python的我们必须做点好玩且有意义的东西。在本文中辰哥使用turtle库进行绘制,如果不清楚turtle的大概使用可以参考辰哥之前的一篇文章(520情人节|用Python跟‘喜欢的人’表白)。

本文的完整源码分享在文末,小伙伴可以自行运行以及修改,先看一下最终的图:

image

图中画的是:牛郎织女鹊桥相见的画面。下面来看绘制过程(牛郎织女相见过程):

image

01 绘制过程

下面辰哥开始讲解如何去绘制这个图(涉及的代码和图片都在后面分享)

image

首先定义三个画笔(t、t2、t3),t用于绘制桥和牛郎;t2用于绘制织女;t3用于写字和绘制月亮;

绘制桥身:

image

为了呈现3D效果,同样的需要再多绘制类似两条,效果如下:

image

给桥添加阶梯

image

这里定义了一个画横线的函数方法,通过传入画笔开始坐标(x,y),画笔向左偏转角度left,向右偏转角度right,以及绘制的线条长度。画笔的颜色改为灰色:gray

image

调用函数给桥画阶梯,其效果如下:

image

接着开始绘制牛郎织女,由于辰哥技术和绘画细胞有限,这里就采用照片形式

的牛郎织女。

image

这里辰哥在网上找了两张图片作为牛郎织女,并将其命名为:boy1.gif和girl1.gif(由于turtle仅支持gif格式图片,所以这里辰哥将图片格式改为gif)

image image

添加好图片后的效果:

image

为了实现动态的效果(桥中间相见的画面),将两个图片同时往中间移动(调整位置)

image

将牛郎织女从桥两边移动到中间。

image

既然是七夕节,那肯定少不了一些文字去修饰。

文字:七夕今宵看碧霄,牵牛织女渡河桥

image image

辰哥记得牛郎织女相见的画面有一个月亮的。既然都画到这里了,那肯定也少不了月亮。

image

这里同样的是添加一个名为yue1.gif的图片

image

效果:

image

到这里就差不多绘制完毕了。

02 最终动图

在最后再来看一下动图,感受完整的绘制过程。

image

相关文章

  • 七夕特别篇|用Python绘画牛郎织女在鹊桥相见

    大家好,我是辰哥~ 今天就是七夕节,首先提前祝福有伴侣的小伙伴,七夕快乐,没有伴侣的小伙伴,今天就会找到伴侣,(给...

  • 2018-08-17

    牛郎织女鹊桥逢 随遇 牛郎织女鹊桥逢,千古流传表赤诚。 又到七夕神圣日,...

  • 单身狗朋友们,在刚刚过去的七夕中,你们痛吗?

    七月七,牛郎织女鹊桥相见。七夕作为大中华民族独有的情人节,每年都在8月某个风和日丽的日子里,无情地用小拳拳,捶打各...

  • 七夕

    七夕走来乐翻天, 柔情刷爆朋友圈。 真假鸳鸯秀恩爱, 逛完商场逛金店。 牛郎织女喜相见, 银河鹊桥得团圆。 唯有寒...

  • 星星

    星星 文/糖糖 星星是永远不会相见的 隔着宇宙银河系九十亿光年的距离 如牛郎织女七夕鹊桥相会时的久远 在无边无际的...

  • 七夕的前世今生

    说到七夕,人们的第一反应是牛郎织女鹊桥相会,把七夕等同于中国的情人节。在古代,七夕的确和牛郎织女传说关系密切,但它...

  • 七夕打油诗

    (一) 一年一度七夕会 牛郎织女来相见 纸短情长爱言喻 天上人间共此时 (二) 历史悠久鹊桥会, 平...

  • 诗歌    七律

    七夕 天上仙子落下凡, 牛郎织女鹊桥攀。 若问人间真情在, 惟有真心伴月明。

  • 很好看的诗词哦

    七夕 七夕依偎赏碧霄, 疑似天上喜鹊桥。 牛郎织女泪重逢, 赠汝玫瑰...

  • 七夕节快乐

    祝各位七夕节快乐! 今天下了一天的雨。七夕节,刚相见的牛郎织女泪洒鹊桥,执手相看泪眼,竟无语凝噎! 接着他们便絮絮...

网友评论

      本文标题:七夕特别篇|用Python绘画牛郎织女在鹊桥相见

      本文链接:https://www.haomeiwen.com/subject/sqsebltx.html