clear all
I=imread('cameraman.tif');
subplot(121);imshow(I);
xlabel('(a)原始图像');%x轴标签
len=35;%设置运动位移为35个像素
theta=45;%设置运动角度为45度
psf=fspecial('motion',len,theta);%建立二维运动仿真滤波器psf
mf=imfilter(I,psf,'circular','conv');%用psf产生退化图像
subplot(122);imshow(mf);
xlabel('(b)运动模糊图像');
imwrite(mf,'cameraman1.tif');%将运动得到的模糊图像进行保存

用MATLAB做简单的运动模糊相关推荐

  1. 用MATLAB做一个单摆运动的动画

    用MATLAB做一个单摆运动的动画 MATLAB与单摆运动 MATLAB在机械机构分析和数值理论计算中中应用广泛.倒立摆系统的设计与弹簧振子设计类似,本文将利用MATLAB脚本建立单摆运动的动画演示. ...

  2. Matlab做一个刚体运动仿真,模拟小车避障

    由于老师要求不用实现太复杂,自己也没花太多时间,就简单模拟小车(刚体)撞墙自动转弯,效果如下: 核心代码如下,还有几个是前后左右转动的子代码. clear all; clc; close all; % ...

  3. matlab 维纳滤波恢复运动模糊,运动模糊恢复专题

    相关背景知识 1.运动模糊的定义 wiki百科上的定义是:运动模糊或运动模糊(motion blur)是静态场景或一系列的图片像电影或是动画中一样快速移动,使物体产生明显运动痕迹. [图片上传失败.. ...

  4. 基于MATLAB 的运动模糊图像复原

    基于MATLAB 的运动模糊图像复原 研究目的 在交通系统. 刑事取证中图像的关键信息至关重要, 但是在交通. 公安.银行. 医学.工业监视.军事侦察和日常生活中常常由于摄像设备的光学系统的失真. 调 ...

  5. 基于matlab的运动模糊图像处理,基于matlab运动模糊图像处理

    基于matlab运动模糊图像处理 基于 MATLAB 的运动模糊图像处 理 提醒: 我参考了文献里的书目和网上的一些代码而完成的,所以误差会比较大,目前 对于从网上下载的模糊图片的处理效果很不好, 这 ...

  6. matlab修复模糊图片论文,图像算法论文,关于运动模糊图像复原算法相关参考文献资料-免费论文范文...

    导读:本论文可用于图像算法论文范文参考下载,图像算法相关论文写作参考研究. 周志强 程 姝 季 静 (安徽省标准化研究院,安徽 合肥 230051) [摘 要]运动模糊图像的产生是由于拍摄瞬间摄影镜头 ...

  7. 基于MATLAB的运动模糊图像处理

    基于MATLAB的运动模糊图像处理 研究目的 在交通系统.刑事取证中图像的关键信息至关重要,但是在交通.公安.银行.医学.工业监视.军事侦察和日常生活中常常由于摄像设备的光学系统的失真.调焦不准或相对 ...

  8. Matlab运动模糊,维纳滤波

    一.目标: 任选一幅彩色风景图片作为源图像,设置不同的模糊参数实现任一副图像的运动模糊(fspecial,imfilter函数),再用imadd和imnoise给图像添加不同类型的噪声,显示噪声图像. ...

  9. 数字图像处理实验(五)|图像复原{逆滤波和伪逆滤波、维纳滤波deconvwnr、大气湍流扰动模型、运动模糊处理fspecial}(附matlab实验代码和截图)

    文章目录 一.实验目的 二.实验仪器 三.实验原理 四.实验内容 1.逆滤波:选择MATLAB文件夹中的foggy图像作为实验图像. (1)生成退化函数: (2)复原 (a)直接逆滤波 (b)修正函数 ...

最新文章

  1. android组件化架构 书,Android MVVM组件化架构方案
  2. 如何让Jupyter Notebook支持pytorch、tensorflow
  3. Error was tenMinuteCache Cache: The Disk store is not active.
  4. leetcode算法题--网格照明
  5. 大疆口袋云台存储卡_让拍摄更加安心,大疆无人机与口袋相机的存储卡选择:东芝M303E...
  6. Hadoop之Hadoop基础知识面试复习
  7. SAP Gigya(SAP Customer Data Cloud)的数据中心
  8. LeetCode 2161. 根据给定数字划分数组
  9. Hemberg-lab单细胞转录组数据分析(九)- Scater包单细胞过滤
  10. c++ *p++ (*p)++ ++(*p)详细实战解读
  11. PDF文本内容批量提取到Excel
  12. sealos4.1部署Kubernetes单机
  13. dorado7.x argument type mismatch
  14. Ubuntu 11.04下thrift-0.8.0的安装 - Linux - 红黑联盟
  15. Firewall常用
  16. 房产管理系统平台平台管理分析
  17. 关于ERP系统,你可能不知道的10件事
  18. 算法基础17 —— 单调栈(Acwing 830 单调栈)
  19. MATLAB 对信号进行butter带通滤波
  20. PostgreSQL之vacuum学习

热门文章

  1. 基于AForge的C#摄像头视频录制
  2. 嵌入式软件测试(黑盒测试)-----三年嵌入式软件测试的理解
  3. R语言caret机器学习(一)数据可视化:绘制特征变量图
  4. 网易2017校园招聘笔试题 跳石板
  5. [数据结构]递归树:借助树求解递归算法的时间复杂度
  6. 三星 android 调试模式设置,三星盖世4 usb调试怎么打开?安卓4.2怎样打开USB调试...
  7. 软件版本号:命名、说明、规范
  8. 关于Linux的第一堂课。
  9. sql增加数据的几种方法
  10. STC89C52上的读写MMA7455程序