zoukankan      html  css  js  c++  java
  • PS 滤镜算法原理——碎片效果

    %%% 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);


    原图:


    效果图:


  • 相关阅读:
    性能测试相关
    centos7 设置定时器 crond
    大杀器Bitset
    树形DP
    双线程DP
    状态压缩DP
    斜率优化DP
    01分数规划
    二分和三分
    uva11549 Floyd判圈法
  • 原文地址:https://www.cnblogs.com/mfmdaoyou/p/7323277.html
Copyright © 2011-2022 走看看