python照片转素描_Python3.4图片转换素描
from PIL import Image, ImageFilter, ImageOps
img = Image.open('C:\\Users\\hengli\\Pictures\\lovewallpaper\\214926-106.jpg')
def dodge(a, b, alpha):
return min(int(a*255/(256-b*alpha)), 255)
def draw(img, blur=25, alpha=1.0):
img1 = img.convert('L') #图片转换成灰色
img2 = img1.copy()
img2 = ImageOps.invert(img2)
for i in range(blur): #模糊度
img2 = img2.filter(ImageFilter.BLUR)
width, height = img1.size
for x in range(width):
for y in range(height):
a = img1.getpixel((x, y))
b = img2.getpixel((x, y))
img1.putpixel((x, y), dodge(a, b, alpha))
img1.show()
#img1.save('C:\\Users\\hengli\\Pictures\\CameraMan\\照片1.png')
draw(img)
原图转换后
python照片转素描_Python3.4图片转换素描相关推荐
- python 人像素描_Python3.4图片转换素描详解
from PIL import Image, ImageFilter, ImageOps img = Image.open('C:\\Users\\hengli\\Pictures\\lovewall ...
- python base64 实现_用Python开发GUI实战教程:图片转换素描画工具
python作为胶水语言,它几乎是无所不能的,但个人一直觉得在GUI开发方面,python可以算作是短板了,为什么?因为性能-python的性能问题,往往出现在其他编程语言对其的鄙夷中.但不管如何py ...
- python把图片转化为素描画_python如何将图片转换素描画 python将图片转换素描画代码示例...
python如何将图片转换素描画?本篇文章小编给大家分享一下python将图片转换素描画代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 代码如 ...
- python素描画_python如何将图片转换素描画
代码如下 # -*- coding:utf-8 -*- import cv2 import numpy as np from tkinter import filedialog, Tk from os ...
- python base64和png或jpg图片转换
python base64和png或jpg图片转换 如何将获取到的base64数据转为png/jpg格式的图片: decoded = base64.decodebytes(string.encode( ...
- Python开发GUI实战:图片转换素描画工具!
奋斗没有终点 好好学习72变,因为将来 没有人能替你阻挡81难 . 生如蝼蚁,当有鸿鹄之志: 命如纸薄,应有不屈之心 . 今天被这句话触动了,所以开篇分享给大家.鸡汤有毒,但有时大家却靠它激励自己继续 ...
- 用python画apc图_Python开发GUI实战:图片转换素描画工具!
奋斗没有终点好好学习72变,因为将来 没有人能替你阻挡81难 . 生如蝼蚁,当有鸿鹄之志: 命如纸薄,应有不屈之心 . ! 今天被这句话触动了,所以开篇分享给大家.鸡汤有毒,但有时大家却靠它激励自己继 ...
- img解包打包工具_Python开发GUI实战:图片转换素描画工具!
奋斗没有终点好好学习72变,因为将来 没有人能替你阻挡81难 . 生如蝼蚁,当有鸿鹄之志: 命如纸薄,应有不屈之心 . ! 今天被这句话触动了,所以开篇分享给大家.鸡汤有毒,但有时大家却靠它激励自己继 ...
- Python3.4图片转换素描
from PIL import Image, ImageFilter, ImageOps img = Image.open('C:\\Users\\hengli\\Pictures\\lovewall ...
最新文章
- Linux 里有/lib和/usr/lib,这两个目录下的库文件有什么区别吗?如果没区别为什么又要分开放呢...
- java ASM 分析类
- 关于若干数据库数据插入性能的对比
- “双碳”目标下新型数据中心的方向
- 晶闸管有几个pn结_晶闸管的电路符号和图片识别
- 关于分布式计算的一些概念
- Shell_Oracle Erp和其他系统Interface资料传输通过Shell进行控制(案例)
- 敏捷测试与普通测试的区别
- 软件项目启动ppt_一直在启动不可行的软件项目
- 2048游戏简单实现
- 触摸屏驱动开发——转载
- matlab按图像边缘抠图_Adobe Photoshop入门教程:零基础学会PS抠图拼贴
- WIN11 系统取消代理 | 设置代理服务器
- Poi解析对比excel表格
- 推荐一款不错的嵌入式GUI(玲珑GUI)及在嵌入式linux上的移植
- 浅谈那些年,我的鬼迷心窍(来自一个可爱女孩的心声)!
- 如何阅读linux软件程序代码,如何阅读linux源代码
- 程序设计基础(计算机类2014) 实验4 选择控制结构1
- 精心推荐8款实用国产软件,非常强大
- BCS2022|齐向东:“零事故”将成为网络安全建设新目标
热门文章
- The 15th Chinese Northeast Collegiate Programming Contest K.City
- 硅胶相电线电缆的相关耐热性能简介
- Vmmem进程(WSL)占用CPU或内存资源过高的解决办法
- 通关GO语言14 内存分配:new 还是 make?什么情况下该用谁?
- java jna 数据结构_开源框架JNA的使用
- 2021年度训练联盟热身训练赛第二场(全)
- QtDataVisualization 数据3D可视化
- 【详细教程】国内部署ChatGPT镜像网站
- iOS Pod 导入第三方库,如:Alamofire、HandyJSON
- 2014年数学二真题手稿解析