Python实现素描效果(GUI) 大佬手下留情!

这篇博客分享了一个Python代码示例,该代码能够将图片转换为素描效果,并且包含一个GUI界面。作者提醒读者不要直接运行.py文件,而应在编辑器中运行,并表达了学习者的心态,寻求指导。
摘要由CSDN通过智能技术生成

我就发个图片转换成素描效果的Python代码

效果如图(仅供示例):

转换前:转换前
转换后(图片经过处理):转换后
特别添加GUI壳GUI
建议不要直接运行.py文件,打开编辑器后再运行。


代码如下

'''
 Title: Python change picture
 Author: Ye Shao
 Last Change: 2020/05/22 20:18
'''
import tkinter as tk
from tkinter import messagebox
from tkinter import filedialog
from PIL import Image, ImageFilter, ImageOps

def windowtscallback(): #定义函数windowscallback,关闭提醒窗口右上角x键执行
    messagebox.showwarning('Do you know? 知道了吗?',"Do you know the warning on the window?\n \n你确认窗口上显示的警告吗?")
    
windowts = tk.Tk() #实例化windowts,提醒窗口
windowts.title('Important Notice  重要信息') #提醒窗口的标题
windowts.geometry=('500x300') #此行代码设置无效,仅仅为了使窗口好看。正确写法windowts.geometry('500x300')
windowts.resizable(0,0) #设置不可改变大小
ts1 = tk.Label(windowts,text='Before you use the Picture to Sketch tool, you '
               'should copy the sourcepicture to another File Path, \n or the ne'
               'w Image will be coverd.',bg='Yellow',font=('Arial',16),width=80,height=5)
ts1.pack()
#↑设置窗口内Label并打包
ts2 = tk.Label(windowts,text='在您使用图片转素描工具之前,您应把源图片复制到'
               '另一路径内,\n 否则转换后的图片将会覆盖源图片。',bg=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值