2021年6月6日 星期日

使用Python輸出布農族木刻畫曆的圖示之影像圖檔

之前文章:


前一篇文章我們利用Turtle套件來畫出開墾祭的版曆圖案,相信大家會覺得相當麻煩,能利用較簡單的方法來顯示嗎?對於較複雜的圖案,或許使用直接顯示一個已畫好的圖片,會比較快速。以下是我們整理出幾個方法。

一、使用Turtle套件中的bgpic()函式,要記得格式需為GIF檔。
1
2
import turtle 
turtle.bgpic("CalendarIcon.gif")

執行結果:


二、使用Turtle套件中的shape()函式,要記得格式需為GIF檔。在呼叫之前要先呼叫addshape(),因此需要先建立Screen物件。
1
2
3
4
import turtle
screen = turtle.Screen()
screen.addshape("CalendarIcon.gif")
turtle.shape("CalendarIcon.gif")


執行結果:


三、使用OpenCVe套件中的imshow()函式。
1
2
3
4
5
import cv2
img = cv2.imread('CalendarIcon.jpg')
cv2.imshow('Calendar', img)
cv2.waitKey(0)
cv2.destroyAllWindows()


四、使用OpenCV以及matplotlib套件。
1
2
3
4
5
6
7
import cv2
from matplotlib import pyplot as plt
img = cv2.imread('CalendarIcon.jpg')
plt.imshow(img)
plt.show()
cv2.waitKey(0)
cv2.destroyAllWindows()

執行結果:

沒有留言:

張貼留言