颜色取反 J=imcomplement(I)

imadd       两个图像相加,或者一个图像加上一个常量
imsubstract 两个图像相减,或者一个图像减掉一个常量
immultiply     两个图像相乘,或者一个图像乘上一个常量
imdivide    两个图像相除,或者一个图像除以一个常量
imabsdiff    两个图像的差的绝对值
imcomplement 求一个图像的反色图
inlincomb    求一组图像的线性组合

filter2      滤波器设计

fspecial     产生预定义滤波器

stdfilt      求图像的局部标准差。

roipoly      指定感兴趣多边形区域    自编文件名函数 CutIntrest.m

imcontour    灰度图像轮廓

hough        houth变换

houghpeaks 识别Hough中的峰值

bestblk      确定进行块操作的块大小

blkproc      实现图像的显示块操作

col2im       将矩阵的列重新组织到块中

colfilt      利用列相关函数进行边沿操作

im2col       重调图像块为列 注意参数‘distinct’和‘sliding’的区别。不能默认。

nlfilter     进行边沿操作

bwboundaries    获取二值图中对象的轮廓

bwtraceboundary 追踪二值图像中单个边界

函数bwlabel,belabeln和bwconncomp都是标记二值图像中的连通域。Bwconncomp可以替代bwlabel and bwlabeln的用法,而且需要相当小的计算空间并且比一些较早的函数计算速度更快。

函数  输入图像维数 输出形式  内存使用  邻域类型
 bwlabel  2-D  双精度标记矩阵  高  4 或 8
 bwlabeln  N-D  双精度标记矩阵  高  任意
 bwconncomp  N-D  CC 结构  低  任意

bwlabel和bwconncomp区别相关推荐

  1. 图像处理学习笔记(一)

    基础图像处理操作 1.1 基础的图像处理 1.2 图像展示 1.3 写入图像及压缩 1.4 图像数据类型及转换 Tutorial Activity 1: Basic Image Operations ...

  2. 【硬币计数】基于matlab形态学硬币计数【含Matlab源码 393期】

    ⛄一.硬币图像识别简介 本设计为硬币图像识别统计装置,通过数码相机获取平铺无重叠堆积的硬币的图像,并通过Matlab工具处理后统计硬币的数目. 1 图像格式转换 取的图像格式为RGB彩色图像,需要先将 ...

  3. Matlab中bwlabel函数的使用

    原文: https://blog.csdn.net/wanrenwangxuejing/article/details/25108191 大白话理解: 就是一个照片里面有几块连通区域区域. 这个函数就 ...

  4. matlab bwlabel标记连通区域

    [L,num] = bwlabel(BW,n) 这里num返回的就是BW中连通区域的个数.返回一个和BW大小相同的L矩阵,包含了标记了BW中每个连通区域的类别标签,这些标签的值为1.2.num(连通区 ...

  5. RPC 笔记(01)— RPC概念、调用流程、RPC 与 Restful API 区别

    1. 基本概念 PRC 远程过程调用 Remote Procedure Call,其就是一个节点请求另外一个节点提供的服务.当两个物理分离的子系统需要建立逻辑上的关联时,RPC 是牵线搭桥的常见技术手 ...

  6. C++ 笔记(28)— C++ 中 NULL和 nullptr 的区别

    最近看公司代码的时候发现在判断指针是否为空的时候,有的时候用的是 NULL, 有的时候用的是 nullptr 感觉很奇怪,好奇心驱使我查了下两者的区别,发现还是有很多细节需要学习的. 1. NULL ...

  7. gcc 和 g++ 的联系和区别,使用 gcc 编译 c++

    GCC 编译器已经为我们提供了调用它的接口,对于 C 语言或者 C++ 程序,可以通过执行 gcc 或者 g++ 指令来调用 GCC 编译器. 实际使用中我们更习惯使用 gcc 指令编译 C 语言程序 ...

  8. Python2 与 Python3 区别

    Python2.x 与 Python3.x 区别 1. print 函数 Python2 中 print 是语句(statement),Python3 中 print 则变成了函数.在 Python3 ...

  9. Docker 入门系列(1)- 初识容器,镜像、容器、仓库的区别

    Docker 简介 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发 ...

  10. HTTP 协议入门 — (TCP/IP协议族、通信传输流、URI 与 URL 的区别、Cookie 状态管理、HTTP 支持的方法、状态码类别、HTTP 首部字段)

    TCP/IP协议族 在介绍 HTTP 协议之前,我们先对 TCP/IP 协议族有个大概的了解,TCP/IP 协议从上到下主要分为应用层.传输层.网络层和数据链路层,各层的主要功能如下表所示: 协议层 ...

最新文章

  1. 发微信模版消息换行用\n
  2. onCompositionStart与compositionend
  3. 学计算机打字一段话,初学电脑基础知识打字
  4. html列表的列选择事件,html5 datalist 选中option选项后的触发事件
  5. 【深度学习的数学】2-11 用Excel体验梯度下降法(用python实现)
  6. 为什么国内软件行业普遍不如国外?
  7. 浅谈RTS游戏网络同步:3种同步机制模式的实现
  8. 《从零开始学ASP.NET CORE MVC》课程介绍
  9. centos 远程安装java程序_centos7远程服务器中redis的安装与java连接
  10. 『号外』 排名进入3000,特致感谢!
  11. 基于JAVA+SpringMVC+Mybatis+MYSQL的甜品店商城
  12. 【java学习之路】(java框架)007.IoC和DI注解开发
  13. 深度学习自学(七):腾讯移动端开源框架ncnn学习总结
  14. pdfplumber库解析pdf格式
  15. IE XML漏洞官方补丁下载
  16. 如何安装vs2010助手?
  17. 数值分析——Hermite插值
  18. 如何使用启动盘启动计算机,如何用pe盘启动电脑?pe盘启动电脑操作教程
  19. python将pvr格式转换成pvr.ccz的代码
  20. 面试官:你连RESTful都不知道我怎么敢要你?

热门文章

  1. PHP中文分词扩展 SCWS
  2. 在windows Console 平台下面 用glut编写 opengl程序 注意
  3. iOS Accessibility指南
  4. Spring Boot 问题记录
  5. 布局的几种方式(静态布局、自适应布局、流式布局、响应式布局、弹性布局)...
  6. AtCoder Grand Contest 016
  7. UiAutomator2.0 和1.x 的区别
  8. python魔法方法-比较相关
  9. 异步和同步http请求超时机制
  10. lintcode-medium-Longest Common Substring