第1種:
在此之前你需要一張圖片,命名為img.png(當然你也可以改代碼裡面的圖片路徑),圖片和python代碼在同一個目錄下(或者代碼中的照片路徑用絕對路徑)。
完整代碼1:
import turtle as t
import cv2
t.getscreen().colormode(255)
img1 = cv2.imread('img.png')[0: -2: 2]
width = len(img1[0])
height = len(img1)
t.setup(width=width / 2 + 100, height=height + 100)
t.pu()
t.goto(-width / 4 + 10, height / 2 - 10)
t.pd()
t.tracer(2000)
for k1, i in enumerate(img1):
for j in i[::2]:
t.pencolor((j[0], j[1], j[2]))
t.fd(1)
t.pu()
t.goto(-width / 4 + 10, height / 2 - 10 - k1 - 1)
t.pd()
t.done()
如果出現這個報錯,請安裝opencv-python庫。
可以在terminal輸入下面代碼,也可以用pycharm直接安裝。
pip install opencv-python