因为噪声往往是高频部分,可以将图像转换到频域,进行高频处理:

把高频部分虑掉.

<span style="font-size:18px;"><strong>%读取图像
X=imread('wangshi.jpg');
X=rgb2gray(X);
%读取图像尺寸
[m,n]=size(X);
%给图像加噪
Xnoised=imnoise(X,'speckle',0.01);
%输出加噪图像
figure(1);
imshow(Xnoised);
%DCT变换
Y=dct2(Xnoised);
I=zeros(m,n);
%高频屏蔽
I(1:m/3,1:n/3)=1;
Ydct=Y.*I;
%逆DCT变换
Y=uint8(idct2(Ydct));
%结果输出
figure(2);
imshow(Y);
</strong></span>


图像去噪 使用dct变换进行去噪相关推荐

  1. SSE图像算法优化系列二十一:基于DCT变换图像去噪算法的进一步优化(100W像素30ms)。...

    在优化IPOL网站中基于DCT(离散余弦变换)的图像去噪算法(附源代码) 一文中,我们曾经优化过基于DCT变换的图像去噪算法,在那文所提供的Demo中,处理一副1000*1000左右的灰度噪音图像耗时 ...

  2. 基于DCT变换图像去噪算法的进一步优化(100W像素30ms)

    本篇博文来自博主Imageshop,打赏或想要查阅更多内容可以移步至Imageshop. 转载自:https://www.cnblogs.com/Imageshop/p/9584024.html    ...

  3. OpenCV图像处理基础(变换和去噪)

    OpenCV图像处理基础(变换和去噪) 基础知识 使用OpenCV读取图片 图像变换 仿射变换 图像缩放 图像旋转 图像平移 图像裁剪 图像翻转 亮度与对比度变换 图像去噪 高斯噪声 椒盐噪声 中值和 ...

  4. dct变换(dct变换矩阵)

    什么是DCT变速器? 1.双离合器变速器(DCT)仍然像手动变速器一样是由众多齿轮.同步器.液压控制单元.电子控制单元和各轴等部件组成的,速比变化靠计算机控制来实现,而且各挡速比是固定不变的. 2.无 ...

  5. 基于MATLAB的数字图像K-L变换,基于DCT变换的图像编码方法研究

    分类号 密级 UDC注l 学 位 论 文 基于DCT变换的图像编码方法研究 (题名和副题名) 朱剑英 (作者姓名 指导教师姓名 副教授 中诱学位级别硕士 沦_义提交日期2004.1 专.业名称 通信与 ...

  6. 【转】DCT变换的透彻解析

    3.离散余弦变换 DCT 将图像从色彩域转换到频率域,常用的变换方法有: DCT变换的公式为: f(i,j) 经 DCT 变换之后,F(0,0) 是直流系数,其他为交流系数. 还是举例来说明一下. 8 ...

  7. H264中DCT变换,量化,反量化,反DCT变换

    H.264中采用的是整数DCT变换,在实现的时候,该变换和量化又杂糅在一起,那么这些错综复杂的关系究竟是怎样纠缠的呢?在参考H.264乐园论坛会员cs1860wd的帖子和H.264 and MPEG- ...

  8. 图像处理——DCT变换的学习笔记

    1 DCT变换的学习笔记 DCT变换是一种可逆的变化,也就是说:DCT变换是一种一一映射:

  9. 理解JPEG图像压缩算法,DCT变换

    理解JEPG原理 JEPG不是一种文件格式,而是一类图像压缩算法. 1.彩色图像 灰度图像 灰度,一个pixel取值0-255. 彩色图像 需要比灰度图像更多的存储空间, 事实上, 所有颜色都可以用红 ...

最新文章

  1. php中mysql和mysqli_php mysqli中-和::有什么区别?
  2. 嵌入式中常见的存储器总结(一)存储器分类
  3. 零基础学习AI也有快捷方式?一文帮你提升竞争力!
  4. 手写bind_这些手写代码会了吗?少年
  5. Excel图表如何更改坐标轴最大值
  6. Java的对象序列化之serialVersionUID问题
  7. 德玛西亚服务器显示排队,英雄联盟排队怎么进入-英雄联盟:激斗峡谷(国际服 LOL:Wild Rift)问答专区-OurPlay...
  8. 分享一款程序员起名神器,让你从此起名不再头秃
  9. python求数组平均值numpy_计算numpy数组的平均值
  10. 宿舍路由器设置傻瓜教程
  11. LVGL 8.2.0 Stacked area chart
  12. python爱心源代码集锦(16款)
  13. Druid Kafka索引服务的Task动态伸缩
  14. STM32H750(或743)核心电源Vcore使用外部开关电源SMPS
  15. (C++)设计一个日期类Date,包括年、月、日等私有数据成员。要求实现日期的基本运算,包括某日期加上指定天数、某日期减去指定天数、两个日期相差的天数等。
  16. 科济药业冲刺港股上市:累计亏损超18亿元,高瓴资本突击入股
  17. 2022出海拉美:墨西哥电商市场现状及网红营销特点
  18. Laravel学生信息查询界面
  19. 人工智能教学竞赛科研平台解决方案
  20. Nginx系列:图片过滤处理

热门文章

  1. DEVICE_ATTR
  2. python学习笔记(05)
  3. php无法加载Memcache缓存模块问题及Memcache的安装
  4. CSS background-position 用法详细介绍
  5. CentOS6.4 利用sendEmail发邮件
  6. 数据库生成T4模版在代码生成中的应用心得
  7. Win32基础知识5 - Win32汇编语言006
  8. 《互联网项目运营分析》第四章 :互联网项目的技术选择与应用
  9. ADO与ADO.NET
  10. 【Python学习系列八】Python实现线性可分SVM(支持向量机)