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

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

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

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

一、案例背景和算法介绍

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

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

变换公式如下:

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

data是图像数据

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

out是输出数据

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

二、Matlab实现效果

原图:

美白:

相关推荐
jghhh011 天前
基于PCA的轴承故障诊断MATLAB程序实现
matlab
feifeigo1231 天前
基于帧间差分法的运动目标检测 MATLAB 实现
目标检测·matlab·目标跟踪
aini_lovee1 天前
基于Jousselme距离改进D-S证据理论matlab实现
开发语言·算法·matlab
简简单单做算法1 天前
基于PSO优化CNN-BiLSTM网络模型的多输入单输出回归预测算法matlab仿真
matlab·回归·cnn·回归预测·cnn-bilstm·pso-cnn-bilstm
桓琰1 天前
非线性滤波——基于EKF的INS/GPS松组合算法的研究(直接法|EKF|欧拉角)
算法·matlab·卡尔曼滤波算法
崇山峻岭之间1 天前
Matlab学习笔记04
笔记·matlab
技术净胜2 天前
MATLAB进行图像分割从基础阈值到高级分割
opencv·计算机视觉·matlab
listhi5202 天前
针对燃油运输和车辆调度问题的蚁群算法MATLAB实现
前端·算法·matlab
Dillon Dong2 天前
Simulink进阶:从零打造你的自定义模块库并集成到浏览器
matlab·simulink
Evand J2 天前
【EKF定位滤波例程】三维空间(XYZ)速度与位置观测与滤波(使用扩展卡尔曼滤波EKF),状态量和观测量都是非线性的。附MATLAB例程下载链接
开发语言·matlab