没有合适的资源?快使用搜索试试~ 我知道了~
24.图像特效处理之毛玻璃、浮雕和油漆特效1
需积分: 0 0 下载量 192 浏览量
2022-08-03
21:53:58
上传
评论
收藏 11.87MB PDF 举报
温馨提示
试读
11页
1.图像毛玻璃特效 2.图像浮雕特效 3.图像油漆特效 4.本文小结
资源详情
资源评论
资源推荐
2020/2/26 写文章-CSDN博客
https://editor.csdn.net/md/?articleId=89853630 1/11
该系列文章是讲解Python OpenCV图像处理知识,前期主要讲解图像入门、OpenCV基
础用法,中期讲解图像处理的各种算法,包括图像锐化算子、图像增强技术、图像分割
等,后期结合深度学习研究图像识别、图像分类应用。希望文章对您有所帮助,如果有
不足之处,还请海涵~
该系列在github所有源代码:https://github.com/eastmountyxz/ImageProcessing-Python
PS:请求帮忙点个Star,哈哈,第一次使用Github,以后会分享更多代码,一起加油。
同时推荐作者的C++图像系列知识:
[数字图像处理] 一.MFC详解显示BMP格式图片
[数字图像处理] 二.MFC单文档分割窗口显示图片
[数字图像处理] 三.MFC实现图像灰度、采样和量化功能详解
[数字图像处理] 四.MFC对话框绘制灰度直方图
[数字图像处理] 五.MFC图像点运算之灰度线性变化、灰度非线性变化、阈值化和均衡化
处理详解
[数字图像处理] 六.MFC空间几何变换之图像平移、镜像、旋转、缩放详解
[数字图像处理] 七.MFC图像增强之图像普通平滑、高斯平滑、Laplacian、Sobel、
Prewitt锐化详解
前文参考:
[Python图像处理] 一.图像处理基础知识及OpenCV入门函数
[Python图像处理] 二.OpenCV+Numpy库读取与修改像素
[Python图像处理] 三.获取图像属性、兴趣ROI区域及通道处理
[Python图像处理] 四.图像平滑之均值滤波、方框滤波、高斯滤波及中值滤波
[Python图像处理] 五.图像融合、加法运算及图像类型转换
[Python图像处理] 六.图像缩放、图像旋转、图像翻转与图像平移
[Python图像处理] 七.图像阈值化处理及算法对比
[Python图像处理] 八.图像腐蚀与图像膨胀
[Python图像处理] 九.形态学之图像开运算、闭运算、梯度运算
[Python图像处理] 十.形态学之图像顶帽运算和黑帽运算
[Python图像处理] 十一.灰度直方图概念及OpenCV绘制直方图
[Python图像处理] 十二.图像几何变换之图像仿射变换、图像透视变换和图像校正
[Python图像处理] 十三.基于灰度三维图的图像顶帽运算和黑帽运算
[Python图像处理] 十四.基于OpenCV和像素处理的图像灰度化处理
[Python图像处理] 十五.图像的灰度线性变换
[Python图像处理] 十六.图像的灰度非线性变换之对数变换、伽马变换
[Python图像处理] 十七.图像锐化与边缘检测之Roberts算子、Prewitt算子、Sobel算子和
Laplacian算子
[Python图像处理] 十八.图像锐化与边缘检测之Scharr算子、Canny算子和LOG算子
[Python图像处理] 十九.图像分割之基于K-Means聚类的区域分割
[Python图像处理] 二十.图像量化处理和采样处理及局部马赛克特效
2020/2/26 写文章-CSDN博客
https://editor.csdn.net/md/?articleId=89853630 2/11
[Python图像处理] 二十一.图像金字塔之图像向下取样和向上取样
[Python图像处理] 二十二.Python图像傅里叶变换原理及实现
[Python图像处理] 二十三.傅里叶变换之高通滤波和低通滤波
前面一篇文章我讲解了傅里叶变换、基于傅里叶变换的高通滤波和低通滤波。本文将继
续补充常见的图像特效处理,从而让读者实现各种各样的图像特殊效果,并通过Python
和OpenCV实现。基础性文章,希望对你有所帮助。同时,该部分知识均为杨秀璋查阅
资料撰写,转载请署名CSDN+杨秀璋及原地址出处,谢谢!!
1.图像毛玻璃特效
2.图像浮雕特效
3.图像油漆特效
4.本文小结
PS:文章参考自己以前系列图像处理文章及OpenCV库函数,同时参考如下文献:
《数字图像处理》(第3版),冈萨雷斯著,阮秋琦译,电子工业出版社,2013年.
《数字图像处理学》(第3版),阮秋琦,电子工业出版社,2008年,北京.
《OpenCV3编程入门》,毛星云,冷雪飞,电子工业出版社,2015,北京.
Eastmount - [Android] 通过Menu实现图片怀旧、浮雕、模糊、光照和素描效果
有苦向瓜诉说 - 用Python来画浮雕画
一.图像毛玻璃特效
图像毛玻璃特效如图所示,左边为原始图像,右边为毛玻璃特效图像。它是用图像邻域
内随机一个像素点的颜色来替代当前像素点颜色的过程,从而为图像增加一个毛玻璃模
糊的特效。
PS:该图片为作者去喀纳斯拍摄,真心美!
Python实现代码主要是通过双层循环遍历图像的各像素点,再用定义的随机数去替换各
邻域像素点的颜色,具体代码如下所示。
2020/2/26 写文章-CSDN博客
https://editor.csdn.net/md/?articleId=89853630 3/11
Image_Processing_13_01.py
#coding:utf-8
import cv2
import numpy as np
#
读
取
原
始
图
像
src = cv2.imread('scenery.png')
#
新
建
目
标
图
像
dst = np.zeros_like(src)
#
获
取
图
像
行
和
列
rows, cols = src.shape[:2]
#
定
义
偏
移
量
和
随
机
数
offsets = 5
random_num = 0
#
毛
玻璃
效
果
:
像
素
点
邻
域
内
随
机
像
素
点
的
颜
色
替
代
当
前
像
素
点
的
颜
色
for y in range(rows - offsets):
for x in range(cols - offsets):
random_num = np.random.randint(0,offsets)
dst[y,x] = src[y + random_num,x + random_num]
#
显
示
图
像
cv2.imshow('src',src)
cv2.imshow('dst',dst)
cv2.waitKey()
cv2.destroyAllWindows()
二.图像浮雕特效
图像浮雕特效是仿造浮雕艺术而衍生的处理,它将要呈现的图像突起于石头表面,根据
凹凸程度不同形成三维的立体效果。Python绘制浮雕图像是通过勾画图像的轮廓,并降
低周围的像素值,从而产生一张具有立体感的浮雕效果图。传统的方法是设置卷积核,
再调用OpenCV的filter2D()函数实现浮雕特效。该函数主要是利用内核实现对图像的卷
积运算,其函数原型如下所示:
dst = filter2D(src, ddepth, kernel[, dst[, anchor[, delta[, borderType]]]])
src表示输入图像
dst表示输出的边缘图,其大小和通道数与输入图像相同
剩余10页未读,继续阅读
陌陌的日记
- 粉丝: 11
- 资源: 319
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0