MATLAB中图像的对数变换

MATLAB 图像对数变换是‌指通过表达式t=clog(1+ks)调整图像灰度值。

其中,t为变换后的目标灰度值;c为尺度比例常数;k为常数,k越大,灰度提高越明显;s为原灰度值。

现要从当前工作目录中读取某原始彩色图像文件,进行对数变换。

可在命令窗口输入以下程序:

Matlab 复制代码
I=imread('paowuxianqumian.jpg');
subplot(1,2,1)
imshow(I)
title ('原始图像')
i=double(I);
I1=log(i+1);
I2= mat2gray(I1);
subplot(1,2,2)
imshow(I2)
title('对数变换图像')

运行后得到如图1所示图形。

图1 图像的对数变换

相关推荐
闭包不眠41 分钟前
Unscreen关了用什么代替?6款商用授权避坑2026
图像处理·人工智能·计算机视觉
Martina_03211 小时前
AI生成3D模型UV岛太碎,重绘贴图全是接缝?用6步重整UV并保留原材质
图像处理·人工智能·3d·自然语言处理·贴图·uv·游戏策划
?abc!1 小时前
(动态规划+DFS)494. 目标和
算法·深度优先·动态规划
信奥卷王1 小时前
[GESP202406 六级] 二叉树(含视频)
数据结构·算法
拜小白1 小时前
【论文解读】U2RLE:不确定性引导的两阶段房间布局估计
深度学习·计算机视觉·全景图
郝学胜-神的一滴1 小时前
游戏设计:原型与开发 07:像游戏设计师一样工作
图像处理·游戏·unity·图形渲染·游戏策划·游戏设计
YouCanYouUp.1 小时前
AUTOSAR CAN 网络管理(NM / CanNm)深度解析:从概念到配置实现
学习
惊鸿一博1 小时前
Plücker直线_ 用两个三维向量描述一条空间直线
线性代数·算法·直线·几何表示
2301_801821712 小时前
NMVM短文本聚类模型学习
学习
小道士写程序2 小时前
Rust 中的字符串与切片(String 与 &str)
算法