实验内容

MATLAB实现非线性动态范围调整算法

实验原理

提出非线性动态范围调整,是因为线性动态范围调整的分段线性影射不够光滑。非线性动态范围调整,要求可以用光滑的曲线来实现。考虑到人眼对视觉信号的处理过程中,有一个近似对数算子的环节,因此,可采用对数运算来实现非线性动态范围调整

实现方法

实现源码

function [J]=dynamic_range(I)
I = double(I);           %将I数据转换为double类型
C = 105.8865;            % C*lg(1+255)=255
[m,n,l] = size(I);       %读取图像行数、列数
J = zeros(m,n,l);% 方法1:每一行每一列分开计算
for i=1:mfor j=1:nJ(i,j,:) = C*(log10(1+I(i,j,:)));end
end% 方法2:对整个公式计算
J = C*(log10(1+I)); J = uint8(J);

测试代码

F  = imread('');
[G]=dynamic_range(F);
figure,imshow(G)

效果演示

MATLAB实现非线性动态范围调整算法相关推荐

  1. 【老生谈算法】matlab实现非线性整数规划的遗传算法——遗传算法

    非线性整数规划的遗传算法Matlab程序(附图) 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]非线性整数规划的遗传算法Ma ...

  2. 【图像去噪】基于matlab非线性扩散PM算法图像去噪【含Matlab源码 2130期】

    ⛄一.PM模型图像降噪简介 1 引言 数字图像在获取.存储和传输中总会受到噪声的影响,因此图像去噪一直是备受关注的研究问题.作为图像处理技术的一大分支,基于偏微分方程的方法在图像去噪领域发挥着功不可没 ...

  3. 论文翻译 | LS-Net:单目双目视觉的非线性最小二乘学习算法

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 1 摘要 在本文中,我们提出了最小二乘网络,一种神经非线性最小二乘优化算法,即使在逆境中也能有效地优化 ...

  4. matlab 压缩感知矩阵_【精读】基于MATLAB的钢筋下料优化算法

    基于MATLAB的钢筋下料优化算法 摘要:运用MATLAB软件求解实际工程中一维钢筋下料优化的问题,提出了首先列举出单根原料分割的所有可行解,其次采用线性规划的方法求出理想条件下最优方案,最后通过整数 ...

  5. 【老生谈算法】matlab实现模糊K-均值算法——均值算法

    模糊K-均值算法及其matlab实现 1.文档下载: 本算法已经整理成文档如下,有需要的朋友可以点击进行下载 序号 文档(点击下载) 本项目文档 [老生谈算法]模糊K-均值算法及其matlab实现.d ...

  6. matlab adaptfilt.rls,基于RLS算法的多麦克风降噪

    <信息处理课群综合训练与设计> 课程设计任务书 学生姓名: 专业班级: 指导教师: 工作单位: 题 目: 基于RLS算法的多麦克风降噪 设计任务: 给定主麦克风录制的受噪声污染的语音信号和 ...

  7. 波束赋形技术lms算法在matlab仿真,自适应波束成形算法LMS、RLS、VSSLMS分解

    1.传统的通信系统中,基站天线通常是全向天线,此时,基站在向某一个用户发射或接收信号时,不仅会造成发射功率的浪费,还会对处于其他方位的用户产生干扰.然而,虽然阵列天线的方向图是全向的,但是通过一定技术 ...

  8. MATLAB求解非线性方程组的五种方法

    MATLAB求解非线性方程组的五种方法 求解线性方程分为两种方法–二分法和迭代法 常见的方法一共有5种 二分法 迭代法 牛顿法 割线法 拟牛顿法 Halley法 使用条件 二分法需要知道两个自变量,分 ...

  9. 【OpenCV 例程300篇】206. Photoshop 色阶调整算法

    OpenCV 例程200篇 总目录 201. 图像的颜色空间转换 202. 查表快速替换(cv.LUT) 203. 伪彩色图像处理 204. 图像的色彩风格滤镜 205. 调节色彩平衡/饱和度/明度 ...

  10. 回归预测 | MATLAB实现PSO-LSSVM粒子群算法优化最小二乘支持向量机多输入单输出

    回归预测 | MATLAB实现PSO-LSSVM粒子群算法优化最小二乘支持向量机多输入单输出 目录 回归预测 | MATLAB实现PSO-LSSVM粒子群算法优化最小二乘支持向量机多输入单输出 预测效 ...

最新文章

  1. 胡小明:大数据应用方向思考
  2. 规划以主机命名的网站集 (Windows SharePoint Services)
  3. 避免图像去雾算法中让天空部分出现过增强的一种简易方法
  4. 计算机网络的含义是什么意思,互联网的基本含义是什么
  5. 时钟抖动对高速ADC采样系统的影响
  6. 的garch预测_随机森林预测
  7. Qt文档阅读笔记-Qt单元测试中模拟GUI事件
  8. 电脑版剪映v0.6.9内测版
  9. SQL Server2008数据库用户管理 (第三部分)
  10. 8 stark组件 展示数据
  11. 四川加油,中国人加油!我们永远不服输!
  12. r读取文件夹下的所有csv文件_[R语言]读取文件夹下所有子文件夹中的excel文件,并根据分类合并。...
  13. java web 网络安全_Java Web中的入侵检测及简单实现
  14. JS特效三:LightBox(轮播图+图片弹窗)
  15. 六键无冲和全键无冲哪个好_键盘冷知识:全键无冲到底是什么?
  16. ROS踩坑之.msg文件未能转化为.h文件
  17. FINVASIA集团宣布收购ActTrader
  18. 基于Litepal数据库开发的记事软件
  19. 边沿检测与提取,轮廓跟踪
  20. 学籍信息管理系统--------总体设计

热门文章

  1. 【MLPs+ESN】利用多层感知机MLPs对经典ESN(回声状态网络)的输出权值计算进行优化的MATLAB仿真
  2. Android WebView 选择图片并上传(调用相机拍照/相册/选择文件)
  3. 黑群晖内网穿透【免费无公网IP】
  4. 攻防世界(练习小题)
  5. 从Outlook到python都可以使您的工作减少一半
  6. Excel 预习阶段Day1
  7. 站内优化第二篇:XML 站点地图的全面解析
  8. java中curr是什么意思_curr.是什么意思
  9. Poodle Centos
  10. AR入门之动画的制作与导入