欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 畫油畫應用

張吉惟2年前10瀏覽0評論

Python是一種非常強大的編程語言,有很多優(yōu)秀的應用程序被開發(fā)出來。其中,畫油畫應用程序也可以用Python來實現(xiàn)。以下是一些使用Python實現(xiàn)油畫應用程序的代碼。

# 導入繪圖庫,如matplotlib
import matplotlib.pyplot as plt
# 加載圖片
img = plt.imread("image.jpg")
# 將圖片轉為灰度圖
gray = img.mean(axis=2)
# 定義油畫效果的函數(shù)
def oil_painting(img, radius):
# 創(chuàng)建畫布
target = np.zeros_like(img)
# 遍歷每個像素
for y in range(radius, img.shape[0] - radius):
for x in range(radius, img.shape[1] - radius):
# 找到最常見的顏色
color = np.bincount(img[y - radius:y + radius, x - radius:x + radius].flatten())
most_common_color = np.argmax(color)
# 將該像素用最常見的顏色替換
target[y - radius:y + radius, x - radius:x + radius][img[y - radius:y + radius, x - radius:x + radius] != most_common_color] = 0
target[y - radius:y + radius, x - radius:x + radius][img[y - radius:y + radius, x - radius:x + radius] == most_common_color] = most_common_color
return target
# 執(zhí)行油畫效果函數(shù)并顯示結果
result = oil_painting(img, 5)
plt.imshow(result)
plt.show()

以上就是一些使用Python實現(xiàn)油畫應用程序的代碼。有了這些代碼,我們就可以使用Python來繪制出優(yōu)美的油畫了。