1、光照不均的校正

例1:对光照不均图像的光照进行校正

BW=imread('rice.png');
subplot(221),imshow(BW),title('原始图像');
BW2=im2double(BW);
bg32=blkproc(BW2,[32 32],'min(x(:))'); %得到每个字块的极小值
bg256=imresize(bg32,[256 256],'bicubic'); %生成背景矩阵
subplot(222),imshow(bg256),title('背景灰度扩展结果');
d=BW2-bg256;
subplot(223),imshow(d),title('原始图像减去背景图像');
adjustbw=imadjust(d,[0 max(d(:))],[0,1],1);
subplot(224),imshow(adjustbw),title('最终处理结果');

效果图如下:

2、基于特征的逻辑运算

2.1基于特征的与运算

例2:找出图像dots和图像box相重合的对象

load imdemos dots box
subplot(121),imshow(box),title('box图像');
subplot(122),imshow(dots),title('dots图像');

原始图像如下:

logical_and=box&dots;
subplot(121),imshow(logical_and),title('与图像');
[r,c]=find(logical_and);
%上面的代码完成了第一步,
%将与运算的结果作为bwselect函数的输入,找出所要求的对象
feature_and=bwselect(dots,c,r);   %基于特征的与运算
subplot(122),imshow(feature_and),title('基于特征的与运算图像');

效果图如下:

2.2利用逻辑运算提取物体

例3:辨识出哪些细菌包含一个或多个亮颗粒,确定包含颗粒的细菌的个数。

3、图像分割

3.1对钢纹的区域标识

3.2检测图像中的微小结构

3.3检测图像中相互接触的对象

4、图像去噪

matlab学习笔记(十五)---综合实例相关推荐

  1. python复制指定字符串_python3.4学习笔记(十五) 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)...

    python3.4学习笔记(十五) 字符串操作(string替换.删除.截取.复制.连接.比较.查找.包含.大小写转换.分割等) python print 不换行(在后面加上,end=''),prin ...

  2. MATLAB学习笔记(五)

    MATLAB学习笔记(五) 一.矩阵求值 1.1 矩阵的行列式值 1.2 矩阵的秩 1.3 矩阵的迹 1.4 矩阵的范数 1.4.1 向量的范数 1.4.2 矩阵的范数 1.5 矩阵的条件数 一.矩阵 ...

  3. windows内核开发学习笔记十五:IRP结构

    windows内核开发学习笔记十五:IRP结构   IRP(I/O Request Package)在windows内核中,有一种系统组件--IRP,即输入输出请求包.当上层应用程序需要访问底层输入输 ...

  4. 数字图像处理MATLAB学习笔记(五)

    数字图像处理MATLAB学习笔记(五) Color Image Processing 1 Color Image Representation in MATLAB 这里不多说了,彩色图片在计算机中以R ...

  5. Polyworks脚本开发学习笔记(十五)-用Python连接Polyworks的COM组件

    Polyworks脚本开发学习笔记(十五)-用Python连接Polyworks的COM组件 用Polyworks脚本开发,没有高级语言的支持,功能难免单一,一些比较复杂的交互实现不了,界面和报告也很 ...

  6. IOS之学习笔记十五(协议和委托的使用)

    1.协议和委托的使用 1).协议可以看下我的这篇博客 IOS之学习笔记十四(协议的定义和实现) https://blog.csdn.net/u011068702/article/details/809 ...

  7. Mr.J-- jQuery学习笔记(十五)--实现页面的对联广告

    请看之前的:Mr.J-- jQuery学习笔记(十四)--动画显示隐藏 话不多说,直接上demo <!DOCTYPE html> <html lang="en"& ...

  8. 世界是有生命的(通向财富自由之路学习笔记十五)

    最近因为工作调度的事情,有了一段空闲的日子,有比较多的时间来回望自己走过的路以及如何走好以后的路.之前忙得很少时间来写博文,很少时间来写读书笔记,逐渐将自己一些很好的习惯丢弃了.从今天起将重拾写博文的 ...

  9. 前端学习笔记(十五)

    第十五章 HTML5新增标签 一.HTML5概述 1.简介         HTML5万维网的核心语言.标准通用标记语言下的一个应用超文本标记语言的第五次大修改.HTML5将成为 HTML.XHTML ...

  10. 【theano-windows】学习笔记十五——受限玻尔兹曼机

    前言 终于到了最喜欢的模型: 受限玻尔兹曼机(RBM)了, 发现关于RBM是如何从能量模型发展过来的介绍非常不错, 而关于详细理论证明, 可以去看我前面的受限玻尔兹曼机的一系列博客. 国际惯例, 参考 ...

最新文章

  1. 干货 | 45张图庖丁解牛18种Queue,你知道几种?
  2. 重写enum的valueof方法等
  3. 百度地图手绘线坐标获取
  4. php输入的值不得小于,PHP代码不允许多个输入值通过我的表单发送
  5. All cached global options setting for WordPress
  6. jdk jenkins 配置ant_Jenkins流水线实践课程
  7. python中的作用域_python 模块的作用域
  8. R语言分类算法之朴素贝叶斯分类(Naive Bayesian Classification)
  9. primefaces教程_Primefaces FileUpload组件示例教程
  10. 用SQL Server(T-SQL)获取连接字符串
  11. Protel 99 SE 如何导出BOM清单
  12. 高新科技培育钻石,或掀时尚界新热潮
  13. 根据单词列表通过网络下载单词发音
  14. 【算法笔记题解】《算法笔记知识点记录》第二章——快速入门4[结构体、输入输出、复杂度和黑盒测试]
  15. 一个关于偷书贼的故事
  16. linux 删除swp文件,linux E325: 注意 发现交换文件 *.swp 解决方法
  17. 推荐一个多端的开发框架uni-app
  18. 【操作系统】第三章:内存管理
  19. 《漫步华尔街》 读书笔记 part1 历史
  20. 【期末复习】信息安全技术(含答案)

热门文章

  1. 【技术文档】R语言使用教程:从入门到入土
  2. 计算机类说课优秀模板,全国“xx杯”计算机类教师说课大赛一等奖作品说课精品模板(一).ppt...
  3. 日报2022-05-02
  4. ISO27001-2013学习笔记
  5. IP网络存储iSCSI之一iSCS的概念、组成及工作原理
  6. MySQL字符集及配置
  7. 多种方法实现CT肺实质的自动分割
  8. MATLAB中将.csv格式的数据批量转化为.mat格式
  9. C 连接ACCESS数据库代码实例
  10. 水平集详解与代码分析一