PS 图像特效算法— —渐变
2014-05-12 15:42
344 查看
这个特效利用图层的混合原理,先设置一个遮罩层,然后用遮罩层与原图进行相乘,遮罩层不同,图像最后呈现的渐变效果也不一样。
clc;
clear all;
close all;
addpath('E:\PhotoShop Algortihm\Image Processing\PS Algorithm');
Image=imread('4.jpg');
Image=double(Image)/255;
size_info=size(Image);
height=size_info(1);
width=size_info(2);
%% 设置遮罩层
Map=zeros(height, width);
for i=1:width
Map(:, i)=(1-abs(i*2/width-1))*0.8;
end
%% 遮罩层与原图相乘
Img_new=Image;
for kk=1:3
Img_new(:,:,kk)=Image(:,:,kk).*Map;
end
figure, imshow(Img_new);
原图:
Mask 1:
效果图:
Mask 2:
效果图 2:
clc;
clear all;
close all;
addpath('E:\PhotoShop Algortihm\Image Processing\PS Algorithm');
Image=imread('4.jpg');
Image=double(Image)/255;
size_info=size(Image);
height=size_info(1);
width=size_info(2);
%% 设置遮罩层
Map=zeros(height, width);
for i=1:width
Map(:, i)=(1-abs(i*2/width-1))*0.8;
end
%% 遮罩层与原图相乘
Img_new=Image;
for kk=1:3
Img_new(:,:,kk)=Image(:,:,kk).*Map;
end
figure, imshow(Img_new);
原图:
Mask 1:
效果图:
Mask 2:
效果图 2:
相关文章推荐
- PS 图像特效算法— —渐变
- PS图像特效算法——镜像渐隐
- PS图像特效算法——百叶窗
- PS图像特效算法——百叶窗
- PS图像特效算法——镜像渐隐
- PS 图像调整算法——黑白
- PS 图像调整算法——自动色阶 (Auto Levels)
- PS 图像调整算法——黑白
- 30种图像动画特效算法(C#多线程版)(中)
- 图像特效---PS图层混合模式之明度模式
- 30种图像动画特效算法(C#多线程版)(上) 推荐
- Python: PS 图像特效 — 抽象画风
- PS 图像调整算法——自动色阶 (Auto Levels)
- 30种图像动画特效算法(C#多线程版)(下)
- PS 图像黑白调整算法(彩色图转灰度图)(VC++)
- 图像滤镜艺术---流行艺术风滤镜特效PS实现
- 30种图像动画特效算法(C#多线程版)(中)
- PS 图像调整算法——自动对比度 (Auto Contrast)
- PS 图像调整算法——阈值
- PS 图像调整算法— —渐变映射