最近无聊,玩一玩python

我的环境是py3

依赖包PIL

关于PIL的安装问题可以看我的另一篇文字。

废话多了

直接上代码

from PIL import Image, ImageFilter, ImageOps

img = Image.open(‘D:\xl\lp2.jpg’)

def dodge(a, b, alpan):

return min(int(a * 255 / (255 - b * alpan)), 255)

def draw(img, blur=25, alpan=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, alpan))

img1.show()

img1.save(‘D:\xl\lp3.png’)

draw(img)

原文链接:https://blog.csdn.net/u010757530/article/details/106069151

python素描画_python 画素描画相关推荐

  1. python散点图解_python 画三维图像 曲面图和散点图的示例

    用python画图很多是根据z=f(x,y)来画图的,本博文将三个对应的坐标点输入画图: 散点图: import matplotlib.pyplot as plt from mpl_toolkits. ...

  2. python极坐标绘图_Python 画极坐标图

    需要用Python画极坐标等值线图,以下是所学的一些东西,特此记录 -------------------------------------------------- 你应该能够像往常一样使用极地图 ...

  3. python樱花卡片_Python画一棵漂亮的樱花树(不一样种樱花+玫瑰+圣诞树喔)

    很多用Python(大可能是turtle库)绘制的树图,感受很漂亮,我整理了一下,挑了一些我以为不错的代码分享给你们(这些我都测试过,确实能够生成喔~) one 樱花树html 动态生成樱花 效果图( ...

  4. python roc曲线_python画roc

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 以下是使用scikit learn预测.做出决策边界并画出roc曲线的一个示例, ...

  5. python绘制蝴蝶_python画蝴蝶曲线图的实例

    蝴蝶曲线是由Temple H·Fay发现的可用极坐标函数表示的蝴蝶曲线. 由于此曲线优美, 因此就想把它作为博客favicon.ico,这里我使用pytho matplotlib.pyplot包来绘制 ...

  6. python樱花树代码_Python画樱花树

    import turtle as T import random import time # 画樱花的躯干(60,t) def Tree(branch, t): time.sleep(0.0005) ...

  7. python 六维图_Python 画出来六维图

    来自维基百科 我们的大脑通常最多能感知三维空间,超过三维就很难想象了.尽管是三维,理解起来也很费劲,所以大多数情况下都使用二维平面. 不过,我们仍然可以绘制出空间,今天就来用 Python 的 plo ...

  8. python地图包_Python画地图逃不过的basemap包「完全安装手册」

    01python虐我千百遍,我待python如初恋 Python需要跳过的安装的坑太太太太多了!!!!! 前段时间看<利用python进行数据分析>这本书,到可视化的部分,看着最后的例子地 ...

  9. python绘制网络拓扑_python画网络拓扑图

    送你一份"不正经"的深度学习简述(附论文) 作为人工智能领域里最热门的概念,深度学习会在未来对我们的生活产生显著的影响,或许现在已经是了,从 AlphaGo 到 iPhone X ...

最新文章

  1. c和python哪个好学-C/C++和Python哪个更有前景?
  2. 错误:java.lang.Illegal Argument Exception: Document base F:/apache-tomcat-7.0.40/webapps/ web3 does no
  3. 开放网络的承诺:它真的做到了吗?
  4. 欧几里得距离网络_使用Tensorflow对象检测模型和OpenCV的社交距离和遮罩检测器...
  5. Chapter7-5_Multilingual BERT
  6. pytorch之embedding
  7. php 正则匹配静态资源,Struts2 配置静态资源文件不经过Strut处理(正则匹配)
  8. 开关电源测试系统用哪个软件,开关电源测试系统
  9. Android系统匿名共享内存(Anonymous Shared Memory)C++调用接口分析(7)
  10. Swift - 动画效果的实现方法总结(附样例)
  11. 11.PHP核心技术与最佳实践 --- 高性能网站架构方案
  12. 如何判断某版本的.NET Framework是否安装
  13. python做马尔科夫模型预测法_Python 3 爬虫学习笔记 8 马尔科夫模型
  14. 维纳滤波python 函数_Python中离焦图像的维纳滤波
  15. 3dMax建筑demo制作
  16. 快商通智能客服云平台入选中科院《互联网周刊》“智能营销榜”
  17. 黄教头第六周作业 一个基础的反射型xss
  18. Photoshop2019 系统错误 无法启动此程序修复教程
  19. kepp-alive的作用?keep-alive的属性?路由元信息?白名单黑名单?keep-alive的钩子函数
  20. 猜数字小游戏 --- 公牛母牛

热门文章

  1. 日本瑞萨电子考虑暂时停产以应对半导体需求波动
  2. 3D目标检测算法调研FCOS/FCOS3D/FCOS3D++算法介绍
  3. 故地重游-从唐家岭想起的过往
  4. 一个老程序员的生活总结
  5. 业务运营管理系统OESOP v1.0
  6. MaskRCNN RPN网络分析
  7. 重磅!刷新两项世界纪录的腾讯优图人脸检测算法DSFD开源了!
  8. 双目标定(一)单目标定与矫正的基本介绍
  9. Meta Path Based Random Walk复现思路【基于元路径的随机游走模型】
  10. java旋转数组最小值,旋转数组的最小数字