PS 滤镜算法原理——曝光过度
2024-10-19 00:25:23
这个算法的原理,就是将图像反相,然后分别比较原图与反相后的图三个通道的大小,将小的值输出。
clc;
clear all;
Image=imread('4.jpg');
Image=double(Image);
Image_inverse=255-Image;
[row,col,layer]=size(Image);
Image_new=Image;
for i=1:row
for j=1:col
Image_new(i,j,1)=min(Image(i,j,1),Image_inverse(i,j,1));
Image_new(i,j,2)=min(Image(i,j,2),Image_inverse(i,j,2));
Image_new(i,j,3)=min(Image(i,j,3),Image_inverse(i,j,3));
end
end
imshow(Image_new/255);
原图:
效果图:
最新文章
- LoadRunner --HTML/URL录制方式的选择规则
- LINUX第五次实验报告
- 求DAG上两点的最短距离
- Python变量类型
- ListView蛮好用
- C++ Primer--虚函数与纯虚函数的区别
- [Java Web 第一个项目]客户关系处理系统(CRM)项目总结
- 2015最新Android学习线路图
- mysql-5.7.18-winx64 免安装版配置
- PHP + JavaScript + Ajax 实现无刷新页面加载效果
- 曾经觉得学习晦涩难懂的我是如何爱上linux的
- 为什么css定位雪碧图(合成图)都要以负号开头?
- DataList中动态显示DIV
- windows中安装pip,setuptools,django等
- c# webBrowser下载图片
- 基于Extjs的web表单设计器 第一节
- Linux系统CPU频率调整工具使用
- linux下对应mysql数据库的常用操作
- CentOS 6 安装 MySQL 8.0.+
- 02-spring学习-配置bean
热门文章
- [ExtJS5学习笔记]第三十二节 sencha extjs 5与struts2的ajax交互配置
- Android简易实战教程--第十话《模仿腾讯手机助手小火箭发射详解》
- unix下各种包安装方法备忘
- m2eclipse Error:ArtifactTransferException: Failure to transfer org.apache.felix:org.apache.felix.res
- ROS(indigo)国外开源示例包括多机器人控制等基于V-Rep和Gazebo的仿真
- 使用C++的string实现高精度加法运算
- 《java入门第一季》之集合toString源码解析
- Gradle 1.12 翻译——第九章 Groovy快速入门
- UNIX环境高级编程——标准I/O库函数和Unbuffered I/O函数
- STL:STL各种容器的使用时机详解