图像处理
文章平均质量分 80
艾斯卡诺
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习opencv:PS滤镜—曝光过度
曝光过度滤镜可以模拟出传统摄影术中,在暗房显影过程中短暂增加光线强度而产生的过度曝光效果。原理: 像素值取原图像和反色图像中较小的值。代码:#include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/imgproc.hpp>#include <open...原创 2019-06-12 21:34:33 · 1103 阅读 · 0 评论 -
学习opencv:PS滤镜—浮雕
实现浮雕效果的算子有很多,效果大同小异,不同算子的处理结果在细节上会有所差异。事实上,任何一阶差分算子都可用于实现浮雕效果,简单起见,这里使用算子[-1,1]。代码如下#include<iostream> #include <opencv2/core/core.hpp> #include <opencv2/imgproc.hpp>#inclu...原创 2019-06-04 02:36:50 · 803 阅读 · 0 评论 -
学习opencv:PS滤镜—马赛克
原理:马赛克可以理解为降低原图像的分辨率,用一组大像素覆盖原图区域,大像素的值用覆盖区域小像素的均值替代。代码:#include<iostream> #include <opencv2/core/core.hpp> #include <opencv2/imgproc.hpp>#include <opencv2/highgui/highg...原创 2019-06-06 01:11:38 · 331 阅读 · 0 评论 -
学习opencv:PS滤镜—查找边缘
原理:使用sobel算子计算图像XY方向的一阶导数,得到原图像的梯度,计算梯度幅度图像,并进行反色处理,便得到PS中的查找边缘效果。代码:#include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/imgproc.hpp>#include <opencv2...原创 2019-06-16 22:43:16 · 990 阅读 · 0 评论 -
学习opencv:PS滤镜—扩散
原理: 扩散滤镜的效果是局部混乱而整体有序,可在邻域中随机取值实现,这样在邻域中便是混乱的,而邻域间仍保持有序,从而保证了整体的有序。代码:#include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/imgproc.hpp>#include <opencv...原创 2019-06-11 21:23:54 · 548 阅读 · 0 评论 -
学习opencv:PS滤镜—等高线
摸索了两天,终于把等高线效果做出来了,摸索的过程也有记录的意义。下面开始。 等高线滤镜有色阶、较低、较高三个控制项,根据PS书籍记载,选择"较低"选项时将在基准亮度以下的轮廓上产生等高线,反之,在基准亮度以上的轮廓上产生等高线,这里的基准亮度就是指色阶。根据描述,可知这里进行了阈值处理,可以确定选择“较低”选项时,高于基准亮度的部分会被忽略,即置零,至于低于基准亮...原创 2019-06-29 21:07:34 · 1045 阅读 · 0 评论
分享