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 图像的对数变换

相关推荐
wenyq716 小时前
LeetCode 2460. Apply Operations to an Array
算法·leetcode
05664617 小时前
agent学习——流式响应与文本切分
网络·python·学习
.格子衫.17 小时前
032动态规划之区间DP——算法备赛
算法·动态规划
for_ever_love__17 小时前
python基础语法学习: 面向对象的三大特性
开发语言·python·学习
不会代码的小猴18 小时前
7. JSON
开发语言·c++·笔记·qt·算法·json
怪奇云呼军19 小时前
知识库也会注入指令?闪电智能VoiceAgent 如何防住 Prompt Injection
人工智能·python·算法·云计算·音视频
阿里云大数据AI技术19 小时前
基于 EMR Serverless Ray 实现 Qwen 模型批量推理实践
人工智能·算法·agent
Evand J19 小时前
【MATLAB例程,车联网8】MPC网联车辆节能跟驰控制:速度跟踪、间距约束与能耗优化。附MATLAB完整代码的下载链接
开发语言·matlab·车联网·调度·mpc·节能·车辆控制
Canmag 兴隆磁性20 小时前
C 系列充磁机
c语言·开发语言·学习·永磁材料·充磁·退磁