Python实现PS滤镜中的USM锐化效果


Posted in Python onDecember 04, 2020

本文用 Python 实现 PS 滤镜中的 USM 锐化效果

import matplotlib.pyplot as plt
from skimage import io
from skimage.filters import gaussian

file_name='D:/Visual Effects/PS Algorithm/4.jpg';
img=io.imread(file_name)

img = img * 1.0
gauss_out = gaussian(img, sigma=5, multichannel=True)

# alpha 0 - 5
alpha = 1.5
img_out = (img - gauss_out) * alpha + img

img_out = img_out/255.0

# 饱和处理
mask_1 = img_out < 0 
mask_2 = img_out > 1

img_out = img_out * (1-mask_1)
img_out = img_out * (1-mask_2) + mask_2

plt.figure()
plt.imshow(img/255.0)
plt.axis('off')

plt.figure(2)
plt.imshow(img_out)
plt.axis('off')

plt.show()

实现效果:

Python实现PS滤镜中的USM锐化效果

以上就是Python实现PS滤镜中的USM锐化效果的详细内容,更多关于python usm锐化的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
Aug 25 Python
Python中不同进制互相转换(二进制、八进制、十进制和十六进制)
Apr 05 Python
深入解析Python中函数的参数与作用域
Mar 20 Python
python 打印对象的所有属性值的方法
Sep 11 Python
用Python3创建httpServer的简单方法
Jun 04 Python
python版大富翁源代码分享
Nov 19 Python
python3 pygame实现接小球游戏
May 14 Python
matplotlib实现显示伪彩色图像及色度条
Dec 07 Python
python使用pandas抽样训练数据中某个类别实例
Feb 28 Python
Django contrib auth authenticate函数源码解析
Nov 12 Python
python实现过滤敏感词
May 08 Python
Golang Web 框架Iris安装部署
Aug 14 Python
python 模拟登陆github的示例
Dec 04 #Python
python中round函数保留两位小数的方法
Dec 04 #Python
python中pow函数用法及功能说明
Dec 04 #Python
python对输出的奇数偶数排序实例代码
Dec 04 #Python
python中entry用法讲解
Dec 04 #Python
利用python制作拼图小游戏的全过程
Dec 04 #Python
pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题
Dec 04 #Python
You might like
dedecms模版制作使用方法
2007/04/03 PHP
PHP 抓取网页图片并且另存为的实现代码
2010/03/24 PHP
php中将数组转成字符串并保存到数据库中的函数代码
2013/09/29 PHP
ThinkPHP视图查询详解
2014/06/30 PHP
php中实现记住密码下次自动登录的例子
2014/11/06 PHP
php自定义urlencode,urldecode函数实例
2015/03/24 PHP
javascript操作文本框readOnly
2007/05/15 Javascript
JavaScript生成GUID的多种算法小结
2013/08/18 Javascript
用jquery实现动画跳到顶部和底部(这个比较简单)
2014/09/01 Javascript
完美兼容多浏览器的js判断图片路径代码汇总
2015/04/17 Javascript
jQuery使用ajax跨域获取数据的简单实例
2016/05/18 Javascript
创建一般js对象的几种方式
2017/01/19 Javascript
jQuery内容筛选选择器实例代码
2017/02/06 Javascript
JavaScript正则替换HTML标签功能示例
2017/03/02 Javascript
JavaScript实现动态添加Form表单元素的方法示例
2017/08/14 Javascript
详解React native全局变量的使用(跨组件的通信)
2017/09/07 Javascript
React Native悬浮按钮组件的示例代码
2018/04/05 Javascript
vue.js绑定事件监听器示例【基于v-on事件绑定】
2018/07/07 Javascript
js操作table中tr的顺序实现上移下移一行的效果
2018/11/22 Javascript
[56:00]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第二场
2018/04/10 DOTA
[01:03:03]VP vs Mineski 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
使用Python操作MySQL的一些基本方法
2015/08/16 Python
Python二元算术运算常用方法解析
2020/09/15 Python
Keras保存模型并载入模型继续训练的实现
2021/02/20 Python
CSS3基础(RGBa、text-shadow、box-shadow、border-radius)
2012/11/13 HTML / CSS
基于css3 animate制作绚丽的动画效果
2015/11/24 HTML / CSS
英国最大的线上保健品零售商之一:Vitamin Planet
2016/12/01 全球购物
迪士尼英国官方商店:shopDisney UK
2019/09/21 全球购物
internal修饰符起什么作用
2013/12/16 面试题
企划专员岗位职责
2013/12/09 职场文书
校友会欢迎辞
2014/01/13 职场文书
十八大报告观后感
2014/01/28 职场文书
关于美容院的活动方案
2014/08/14 职场文书
群众路线查摆问题整改措施
2014/10/10 职场文书
爱护公物主题班会
2015/08/17 职场文书
提取视频中的音频 Python只需要三行代码!
2021/05/10 Python