PS 滤镜算法原理——碎片效果
%%% 对原图做四个方向的平移。然后对平移的结果取平均
%%% 碎片效果
clc;
clear all;
Image=imread('4.jpg');
Image=double(Image)/255;
[row,col,k]=size(Image);
Image1=Image;
Image2=Image;
Image3=Image;
Image4=Image;
Offset=5;
%%% 左移
Image1(:,1:col-Offset,:)=Image(:,1+Offset:col,:);
%%% 右移
Image2(:,1+Offset:col,:)=Image(:,1:col-Offset,:);
%%%% 上移
Image3(1+Offset:row,:,:)=Image(1:row-Offset,:,:);
%%% 下移
Image4(1:row-Offset,:,:)=Image(1+Offset:row,:,:);
Image=(Image1+Image2+Image3+Image4)/4;
figure, imshow(Image);
原图:
效果图:
转载于:https://www.cnblogs.com/mfmdaoyou/p/7323277.html
PS 滤镜算法原理——碎片效果相关推荐
- 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 滤镜算法原理——拼贴
%%%% Tile %%%%% 实现拼贴效果 %%%%% 将原图像进行分块,然后让图像块在 %%%%% 新图像范围内进行随机移动,确定移动后的边界 %%%%% 将移动后的图像块填入新图像内 clc; ...
- PS 滤镜算法原理——浮雕效果
clc; clear all; Image=imread('4.jpg'); Image=double(Image); p=3; %% 控制浮雕的强度 %% 控制浮雕的方向 H=[0 0 p ...
- PS 滤镜算法原理——高反差保留 (High Pass)
这个特效简单来说,就是一个高通滤波器, 对图像做高斯滤波,用原图减去高斯滤波后的图,再将差值加上128. clc; clear all; close all; Image=imread('4.jpg' ...
- 图片滤镜算法原理简单讲解
一.锐化 锐化的算法很简单,就是比较相邻的几个像素,把当前像素加上和周围的像素的差就可以了.这里我给出一个示例: A B C D E F G H I J K L M N O P 假设有一个图片,4*4 ...
- PS 滤镜算法— — 表面模糊
图像的表面模糊处理,其作用是在保留图像边缘的情况下,对图像的表面进行模糊处理.在对人物皮肤处理上,比高斯模糊更有效.因为高斯模糊在使人物皮肤光洁的同时,也将一些边缘特征如脸部的眉毛.嘴唇等给模糊了,不 ...
- 图像特效及滤镜算法汇总
OpenCV 版:OpenCV 图像处理 PS 图像处理算法汇总 图层混合算法: PS图层混合算法之一(不透明度,正片叠底,颜色加深,颜色减淡) PS图层混合算法之二(线性加深,线性减淡,变亮,变暗) ...
最新文章
- 网络集中投射了全部安全问题
- kubernetes组件介绍
- excel进销存管理系统_通用Excel助力企业定制开发信息化系统常用功能模块
- 给排水规范大全2020_住宅电气、给排水、消防安装工程的质量通病分析
- Linux安装SonarQube和sonar-scanner详细安装及配置
- OpenCV调用YOLOv4进行目标检测
- 红魔1android版本能升到多少,红魔5G:实力全开,比快更快
- 货车运输 vijos 1843 NOIP2013 D1T3 最大生成树,并查集,(伪·LCA)
- Auto.js 全命令整理(二) 对应用命令专题
- Ajax开发框架(上)[整理]
- 仙剑奇侠传1-6珍藏版大合集
- 迅捷校园网自动登录脚本(网页端)
- The TARGETDIR variable must be provided when invoking this installer的解决方案
- 练习-Java循环综合练习四之日历打印
- 佳博80250打印机怎么看打印机IP
- GPS跟踪载波环matlab代码,GPS接收机载波跟踪环路解决方案
- UCF101数据集的处理问题
- excel冻结窗口_你会Excel吗?14个Excel神奇功能+8个Excel小技巧+Excel常见快捷键,提升办公效率...
- turf.js实现行政区(多边形)图形合并边界提取,掩膜等效果
- 非静压模型SWASH学习(6)——二维波浪变形模拟算例(Wave transformation over an elliptic shoal on a sloped bottom)
热门文章
- 微博html5版开视频怎么退出,微博怎么取消视频号?微博视频号怎么关闭
- 如何免费下载B站视频!!!实测可用!!!
- OTC(Open Telekom Cloud)与AWS对比之VPC
- 9个方法,教你用Google Drive做好云端档案管理
- c语言学籍信息录入,C语言程序报告 学生学籍信息管理系统.doc
- Tensor A must be from the same graph as Tensor B
- ifconfig 配置ip,netmask,gw
- 如何导出专业的工程图纸(附工图模板)
- MATLAB 图片压缩一简易方法
- 什么叫CDN回源和域名回源,如何采用正确的正确的回源策略