%%% Fragment
%%% 对原图做四个方向的平移。然后对平移的结果取平均
%%% 碎片效果
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 滤镜算法原理——碎片效果相关推荐

  1. PS 滤镜算法原理——照亮边缘

    这个算法原理很简单,对彩色图像的R,G,B 三个通道,分别求梯度,然后将梯度值作为三个通道的值. clc; clear all; Image=imread('4.jpg'); Image=double ...

  2. PS 滤镜算法原理——染色玻璃

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/shinian1987/article/details/30485639 %%%% 完毕PS 中的染色 ...

  3. PS 滤镜算法原理——曝光过度

    这个算法的原理,就是将图像反相,然后分别比较原图与反相后的图三个通道的大小,将小的值输出. clc; clear all; Image=imread('4.jpg'); Image=double(Im ...

  4. PS 滤镜算法原理 ——马赛克

    % method : 利用邻域的任意一点代替当前邻域所有像素点 %%%% mosaic clc; clear all; addpath('E:\PhotoShop Algortihm\Image Pr ...

  5. PS 滤镜算法原理——拼贴

    %%%% Tile  %%%%% 实现拼贴效果 %%%%% 将原图像进行分块,然后让图像块在 %%%%% 新图像范围内进行随机移动,确定移动后的边界 %%%%% 将移动后的图像块填入新图像内 clc; ...

  6. PS 滤镜算法原理——浮雕效果

    clc; clear all; Image=imread('4.jpg'); Image=double(Image); p=3;  %% 控制浮雕的强度 %% 控制浮雕的方向 H=[0 0 p     ...

  7. PS 滤镜算法原理——高反差保留 (High Pass)

    这个特效简单来说,就是一个高通滤波器, 对图像做高斯滤波,用原图减去高斯滤波后的图,再将差值加上128. clc; clear all; close all; Image=imread('4.jpg' ...

  8. 图片滤镜算法原理简单讲解

    一.锐化 锐化的算法很简单,就是比较相邻的几个像素,把当前像素加上和周围的像素的差就可以了.这里我给出一个示例: A B C D E F G H I J K L M N O P 假设有一个图片,4*4 ...

  9. PS 滤镜算法— — 表面模糊

    图像的表面模糊处理,其作用是在保留图像边缘的情况下,对图像的表面进行模糊处理.在对人物皮肤处理上,比高斯模糊更有效.因为高斯模糊在使人物皮肤光洁的同时,也将一些边缘特征如脸部的眉毛.嘴唇等给模糊了,不 ...

  10. 图像特效及滤镜算法汇总

    OpenCV 版:OpenCV 图像处理 PS 图像处理算法汇总 图层混合算法: PS图层混合算法之一(不透明度,正片叠底,颜色加深,颜色减淡) PS图层混合算法之二(线性加深,线性减淡,变亮,变暗) ...

最新文章

  1. 网络集中投射了全部安全问题
  2. kubernetes组件介绍
  3. excel进销存管理系统_通用Excel助力企业定制开发信息化系统常用功能模块
  4. 给排水规范大全2020_住宅电气、给排水、消防安装工程的质量通病分析
  5. Linux安装SonarQube和sonar-scanner详细安装及配置
  6. OpenCV调用YOLOv4进行目标检测
  7. 红魔1android版本能升到多少,红魔5G:实力全开,比快更快
  8. 货车运输 vijos 1843 NOIP2013 D1T3 最大生成树,并查集,(伪·LCA)
  9. Auto.js 全命令整理(二) 对应用命令专题
  10. Ajax开发框架(上)[整理]
  11. 仙剑奇侠传1-6珍藏版大合集
  12. 迅捷校园网自动登录脚本(网页端)
  13. The TARGETDIR variable must be provided when invoking this installer的解决方案
  14. 练习-Java循环综合练习四之日历打印
  15. 佳博80250打印机怎么看打印机IP
  16. GPS跟踪载波环matlab代码,GPS接收机载波跟踪环路解决方案
  17. UCF101数据集的处理问题
  18. excel冻结窗口_你会Excel吗?14个Excel神奇功能+8个Excel小技巧+Excel常见快捷键,提升办公效率...
  19. turf.js实现行政区(多边形)图形合并边界提取,掩膜等效果
  20. 非静压模型SWASH学习(6)——二维波浪变形模拟算例(Wave transformation over an elliptic shoal on a sloped bottom)

热门文章

  1. 微博html5版开视频怎么退出,微博怎么取消视频号?微博视频号怎么关闭
  2. 如何免费下载B站视频!!!实测可用!!!
  3. OTC(Open Telekom Cloud)与AWS对比之VPC
  4. 9个方法,教你用Google Drive做好云端档案管理
  5. c语言学籍信息录入,C语言程序报告 学生学籍信息管理系统.doc
  6. Tensor A must be from the same graph as Tensor B
  7. ifconfig 配置ip,netmask,gw
  8. 如何导出专业的工程图纸(附工图模板)
  9. MATLAB 图片压缩一简易方法
  10. 什么叫CDN回源和域名回源,如何采用正确的正确的回源策略