
文章插图
完整代码如下所示:
# -*- coding: utf-8 -*-import cv2import numpy as np#读取原始图像src = https://www.huyubaike.com/biancheng/cv2.imread('scenery.png')#图像灰度处理gray = cv2.cvtColor(src,cv2.COLOR_BGR2GRAY)#自定义卷积核kernel = np.array([[-1,-1,-1],[-1,10,-1],[-1,-1,-1]])#图像浮雕效果output = cv2.filter2D(gray, -1, kernel)#显示图像cv2.imshow('Original Image', src)cv2.imshow('Emboss_1',output)#等待显示cv2.waitKey()cv2.destroyAllWindows()【跟我学Python图像处理丨图像特效处理:毛玻璃、浮雕和油漆特效】输出结果如下图所示:

文章插图
参考文献:
- 《数字图像处理》(第3版),冈萨雷斯著,阮秋琦译,电子工业出版社,2013年.
- 《数字图像处理学》(第3版),阮秋琦,电子工业出版社,2008年,北京.
- 《OpenCV3编程入门》,毛星云,冷雪飞,电子工业出版社,2015,北京.
- Eastmount - [Android] 通过Menu实现图片怀旧、浮雕、模糊、光照和素描效果
- 有苦向瓜诉说 - 用Python来画浮雕画
经验总结扩展阅读
- 四 Selenium4.0+Python3系列 - 常见元素操作(含鼠标键盘事件)
- 二、python基本数据类型
- python3使用mutagen进行音频元数据处理
- Python 根据两个字段排序 中文排序 汉字排序 升序 降序
- python渗透测试入门——基础的网络编程工具
- Python学习三天计划-3
- 数据科学学习手札145 在Python中利用yarl轻松操作url
- win10本地python第三方库安装成功,但是pycharm项目无法使用解决方案
- 三 Selenium+Python系列 - 常见浏览器操作
- 二 Selenium+Python系列 - 元素定位那些事
