PS 滤镜算法原理——高反差保留 (High Pass)
这个特效简单来说,就是一个高通滤波器,
对图像做高斯滤波,用原图减去高斯滤波后的图,再将差值加上128.
clc;
clear all;
close all;
Image=imread('4.jpg');
Image=double(Image);
Image1=Image;
%% 设置高斯滤波器
Half_size=10;
F_size=2*Half_size+1;
G_Filter=fspecial('gaussian',F_size,F_size/6);
%% 做高斯滤波
Image_Filter = imfilter(Image1, G_Filter,'conv');
%% 做差值
Image_Diff=Image-Image_Filter;
%% 差值加上128
Image_out=Image_Diff+128;
imshow(Image/255);
figure, imshow(Image_out/255);
原图:
效果图:
转载于:https://www.cnblogs.com/muyuge/p/6152386.html
PS 滤镜算法原理——高反差保留 (High Pass)相关推荐
- PS 滤镜算法原理——照亮边缘
这个算法原理很简单,对彩色图像的R,G,B 三个通道,分别求梯度,然后将梯度值作为三个通道的值. clc; clear all; Image=imread('4.jpg'); Image=double ...
- PS 滤镜算法原理——染色玻璃
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/shinian1987/article/details/30485639 %%%% 完毕PS 中的染色 ...
- PS 滤镜算法原理——曝光过度
这个算法的原理,就是将图像反相,然后分别比较原图与反相后的图三个通道的大小,将小的值输出. clc; clear all; Image=imread('4.jpg'); Image=double(Im ...
- PS 滤镜算法原理 ——马赛克
% method : 利用邻域的任意一点代替当前邻域所有像素点 %%%% mosaic clc; clear all; addpath('E:\PhotoShop Algortihm\Image Pr ...
- PS 滤镜算法原理——浮雕效果
clc; clear all; Image=imread('4.jpg'); Image=double(Image); p=3; %% 控制浮雕的强度 %% 控制浮雕的方向 H=[0 0 p ...
- PS 滤镜算法原理——拼贴
%%%% Tile %%%%% 实现拼贴效果 %%%%% 将原图像进行分块,然后让图像块在 %%%%% 新图像范围内进行随机移动,确定移动后的边界 %%%%% 将移动后的图像块填入新图像内 clc; ...
- 图片滤镜算法原理简单讲解
一.锐化 锐化的算法很简单,就是比较相邻的几个像素,把当前像素加上和周围的像素的差就可以了.这里我给出一个示例: A B C D E F G H I J K L M N O P 假设有一个图片,4*4 ...
- PS 滤镜算法— — 表面模糊
图像的表面模糊处理,其作用是在保留图像边缘的情况下,对图像的表面进行模糊处理.在对人物皮肤处理上,比高斯模糊更有效.因为高斯模糊在使人物皮肤光洁的同时,也将一些边缘特征如脸部的眉毛.嘴唇等给模糊了,不 ...
- 图像特效及滤镜算法汇总
OpenCV 版:OpenCV 图像处理 PS 图像处理算法汇总 图层混合算法: PS图层混合算法之一(不透明度,正片叠底,颜色加深,颜色减淡) PS图层混合算法之二(线性加深,线性减淡,变亮,变暗) ...
最新文章
- RelativeLayout 深入理解
- SpringCloud组件 源码剖析:Eureka服务注册方式流程全面分析
- MySQL中用decimal的原因
- 风险平价策略python代码_风险平价组合(risk parity)理论与实践
- c语言中的两个百分号什么意思,百分号的用法,特别是在两个量词之间的用法,例如50%—70%和50—70%...-百分号-语文-彭都宰同学...
- [K/3Cloud]如何解决kdpkg无法部署到业务站点的问题
- 第二章 变量和基本类型
- html 5实用特性之data属性
- 深入学习c++--智能指针(二) weak_ptr(打破shared_ptr循环引用)
- Linux 桌面玩家指南:01. 玩转 Linux 系统的方法论
- php微信上传图文素材,php使用curl 上传微信公共平台素材文件
- 剑指 Offer(C++版本)系列:剑指 Offer 10- II 青蛙跳台阶问题
- 收集整理的ARM嵌入式linux开发入门视频教程
- 解决Windows10系统ping外网不通的问题
- 魔兽中的dx写屏(原版为英文)
- curl:Failed connect to github-production-release-asset-2e65be.s3...; Connection refused解决办法
- 诺基亚计划于下周发布虚拟现实产品
- python输入名字配对情侣网名_输入姓名配对情侣网名,情侣网名名字配对
- 刚毕业大学生自学一步步成为资深建模大师,他是怎么做到的?
- 疫情下,分享2022年比较冷门的网络兼职