MATLAB 线性动态范围调整



理想中的效果

实际中的效果。。。。。。。。。。。。。。。
我吐了,你们呢!!!!!!!!!!!!!





实现代码

clear all
clc
close all
I=imread('p1.jpg');
[L,R,D]=size(I);
figure(1)
subplot(1,1,1);
imshow(I);
title('原图')IR=I(:,:,1);
IG=I(:,:,2);
IB=I(:,:,3);fa=90;
fb=200;
for a=1:Lfor b=1:Rif IR(a,b) < fag1(a,b)=0;elseif IR(a,b)>=fa && IR(a,b)<fbg1(a,b)=255*((IR(a,b)-fa)/(fb-fa));elseif IR(a,b) >fbg1(a,b)=255;endend
endfor a=1:Lfor b=1:Rif IG(a,b) < fag2(a,b)=0;elseif IG(a,b)>=fa && IG(a,b)<fbg2(a,b)=255*((IG(a,b)-fa)/(fb-fa));elseif IG(a,b) >fbg2(a,b)=255;endend
endfor a=1:Lfor b=1:Rif IB(a,b) < fag3(a,b)=0;elseif IB(a,b)>=fa && IB(a,b)<fbg3(a,b)=255*((IB(a,b)-fa)/(fb-fa));elseif IB(a,b) >fbg3(a,b)=255;endend
endg(:,:,1)=g1;
g(:,:,2)=g2;
g(:,:,3)=g3;
figure(2)
subplot(1,1,1);
imshow(g);
title('线性动态范围调整')

效果有点。。。。。哈哈

MATLAB 线性动态范围调整相关推荐

  1. matlab实现线性函数逼近,[转载]【MATLAB】MATLAB 线性拟合小结 ——nb

    MATLAB 线性拟合小结 -- REGRESS多元线性回归(用最小二乘估计法) http://wenku.baidu.com/view/0a0ea0de941ea76e59fa0418.html?r ...

  2. 1970 matla 时间_教你用MATLAB做季节性调整

    时间序列分解的含义是,将时间序列分解成若干个因子叠加的共同影响.一般认为时间序列可以分解成三个因素:趋势-循环因素.季节性因素和白噪音.按照组合方式的不同,可以分为加法模型.乘法模型和对数加法模型.通 ...

  3. 4. Matlab中如何调整图片的大小

    4. Matlab中如何调整图片的大小 1. 问题提出 用matlab处理图片时,有时我们想调整图片的大小,你可以自己写一个 matlab算法来调整图片的大小,还可以用matlab内置的imresiz ...

  4. libsvm matlab 调参数,matlab – 使用libsvm调整svm

    我是使用LIBSVM软件包的新手.我知道调整参数很重要,但我有几个问题. 如何选择正确的内核?我知道线性是最快的,但什么时候应该使用另一个呢?只有当精度太低或是否有其他方法来编程自动选择正确的内核? ...

  5. 有必要总结一下:matlab图像灰度调整——imadjust函数的使用

    参考:https://blog.csdn.net/Ibelievesunshine/article/details/79958899 在MATLAB中,通过函数imadjust是一个计算机函数,该函数 ...

  6. [Matlab] 线性卷积圆周卷积代码实现

    1.线性卷积 周期卷积 圆周卷积的 关系: 2.Matlab实验及现象 圆周卷积: 1 %% 圆周卷积实例程序 2 %% Alimy 2014年11月21日 20:19:12 3 clc; 4 cle ...

  7. 经典!MATLAB线性等分linspace()函数,精确等分点数

    1.预备知识 在上一节中我们通过t=0:10来产生11个数据,但是当在之前插入步长不为1的数,比如t=0:0.3:10我们就很难知道有多少个数据点了. 打开MATLAB运行界面进行准备. 2.lins ...

  8. Matlab线性/非线性规划优化算法(1)

    在Matlab中解形如下式的线性规划问题: 其中包括优化对象 f' * x, 不等式约束,等式约束,以及约束变量的上下界. 在Matlab中提供了linprog函数进行线性优化的求解: eg: [x, ...

  9. matlab 线性最小二乘法,matlab_最小二乘法线性和非线性拟合.ppt

    3.血液容积v, t=0注射剂量d, 血药浓度立即为d/v. 2.药物排除速率与血药浓度成正比,比例系数 k(>0) 模型假设 1. 机体看作一个房室,室内血药浓度均匀--一室模型 模型建立 在 ...

  10. 线性系统理论 matlab,线性系统理论.pdf

    作 者 :闫茂德 出版发行 : 西安:西安电子科技大学出版社 , 2018.09 ISBN号 :978-7-5606-4847-7 页 数 : 456 原书定价 : 72.00 开本 : 16开 主题 ...

最新文章

  1. MySQL SQL优化
  2. Java中当对象不再使用时,不赋值为null会导致什么后果 ?
  3. 神策 FM | 科学创造「高价值」人生,终止“瞎忙”式勤奋
  4. 用Java统计姓氏个数_JAVA统计数字个数
  5. vue 声明周期函数_Vue_生命周期函数
  6. FFMPEG视音频编解码零基础学习方法
  7. Windows 10安装TensorFlow-gpu1.4 及CUDA8.0,cuDNN6.0,搞定了,包含安装方法和下载路径
  8. mysql replicatedodb_MySQL存储引擎MyISAM与InnoDB的区别
  9. 通过图片url 获取图片file对象
  10. 计算IO设备、CPU利用率
  11. 五人合伙最佳股份分配_五人合伙股权怎么分配?股权咨询?
  12. MAC地址冲突,怎么解决?
  13. word文档打不开显示内容有问题要怎么解决?
  14. 【PCB专题】PCB 阻焊层(solder mask)与助焊层(paste mask)有什么区别
  15. 公众号运营技巧:大V的公众号都是怎么运营的?
  16. 1.python自动化登录12306
  17. 适用于嵌入式单片机的差分升级通用库+详细教程
  18. OpenGL glut OFF 读取 + 半边数据结构存储
  19. cocos2d-x线程通信STL
  20. post与get区别

热门文章

  1. everything无法搜索刚插入的硬盘中的文件
  2. 服务器机柜可放多大显示器,一个标准服务器机柜究竟能够放多少服务器
  3. PowerBI动态M查询参数
  4. JavaScript函数-创建参数个数不限数量的函数
  5. Linux PCI驱动框架分析过程
  6. 2022软件测试校招笔试题-软件测试基本理论
  7. 微软公司软件测试工程师,【其它微软中国(Microsoft)工资】软件测试工程师待遇-看准网...
  8. 图像处理中常用的相似度评估指标
  9. 解决ssh_exchange_identification:read connection reset by peer 原因
  10. WINDOWS 耳机 有驱动 没声音