基于对数变换的图像美白增强,Matlab实现

博主简介:matlab图像处理(QQ:3249726188)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

本次案例是基于对数变换的图像美白增强,用matlab实现。

一、案例背景和算法介绍

这次案例是美白算法,图像美白算法各位同学应该不陌生,目前各种美图软件、在线直播平台等等都提供美白、磨皮、瘦腿等的图像处理(各位女同学应该更熟悉这类算法(╯▽╰))。这里就简单对美白算法做个介绍。

算法原理上比较简单,美白在图像算法原理上,主要是将低灰度值的像素通过某个函数映射到高灰度值上,这次我们选取的变换算法是对数变换。

变换公式如下:

out=(log(data.*(beta-1)+1))./(log(beta));

data是图像数据

beat是设置的参数,如果是1,则等于没有变化,大于1则为不同的美白效果

out是输出数据

不同参数下的变换曲线情况:

二、Matlab实现效果

原图:

美白:

相关推荐
ghie90905 小时前
x-IMU matlab zupt惯性室内定位算法
人工智能·算法·matlab
瑞雪兆丰年兮7 小时前
数学实验(Matlab符号运算)
开发语言·算法·matlab·数学实验
潇氡9 小时前
使用matlab进行数据拟合
matlab·数据拟合
买了一束花10 小时前
数据预处理之数据平滑处理详解
开发语言·人工智能·算法·matlab
英英_13 小时前
MATLAB中矩阵和数组的区别
机器学习·matlab·矩阵
passionSnail14 小时前
《用MATLAB玩转游戏开发》推箱子游戏的MATLAB趣味实现
开发语言·游戏·matlab
IT猿手1 天前
基于强化学习 Q-learning 算法求解城市场景下无人机三维路径规划研究,提供完整MATLAB代码
神经网络·算法·matlab·人机交互·无人机·强化学习·无人机三维路径规划
码到成龚1 天前
问题及解决01-面板无法随着窗口的放大而放大
matlab·appdesigner
XuX031 天前
手搓传染病模型(SEIARW)
数学建模·matlab·微分方程·传染病
沅_Yuan1 天前
基于小波神经网络(WNN)的回归预测模型【MATLAB】
深度学习·神经网络·matlab·回归·小波神经网络·wnn