这本书自从买来之后,一直没有仔细的看过,处于吃灰状态……在外界的作用下开始尝试写读书笔记,希望能够坚持下去,起到应有的作用!!!谨以此勉励自己!!!

虽然出身计算机专业,但是越发觉得懂得太少,无知者无畏,知道的越多,才知道不知道的夜更多,所以投资大脑是绝对正确的!

在上一家单位时,由于公司主要内容是机器视觉与图像处理——刚听上去觉得高大上,实际上也的确是比较前沿的东西,回头再安利。通常公司中接触的都是很小的一方面,所以在我看来所谓的机器视觉,就是以机器来代替实现人眼的某些部分功能,通常来讲就是通过机器视觉系统(包括图像采集单元+控制单元+图像处理单元)来实现,个人偏颇之见纯属易于理解,严谨点说,具体定义请参照下述美国制造工程等协会的定义:

机器视觉(Machine Vision)是通过光学的装置和非接触的传感器自动地接受和处理一个真实物体的图像,通过分析图像获得所需信息或用于控制机器运动的装置。简单来讲,机器视觉是指基于视觉技术的机器系统或学科。

以下是百度百科关于机器视觉的解释,http://baike.baidu.com/link?url=UOk5BTWHgsdBAft_z02_Vi_IpjTRa9htV4LD4DDR8tekZlwA4cWf6IeR13hvn1n6VXwEgbvk6dKHTxPtPKJN5_

机器视觉涉及到计算机、图像处理、模式识别、人工智能、信号处理、光机电一体化等多个领域,目前以及未来的应用前景非常广阔,目前大家所熟知的应用领域有(只说民用领域):自动驾驶、无人机控制、扫码、机器人、工业自动化检测-PCB外观检测等。

机器视觉技术的实现离不开图像的处理,所以想要学习机器视觉方面的技术懂得图像处理方面的知识就得是必须的,张铮等老师著的《数字图像处理与机器视觉》就是选择之一,其他如冈萨雷斯的著作也是大名鼎鼎。由于是自学且高数功底不行,所以一旦涉及到复杂计算就比较晕了,先介绍一下通识基础点吧。

本书的第一章主要介绍了数字图像处理的基础知识,使得读者对其有一个基本的了解,能够正确的理解认识数字图像的本质。下面概述总结一些知识点:

1.数字图像含义及其分类——根据图像特性分为位图与矢量图;根据每个像素所代表的信息可将图像分为二值图像、灰度图像、RGB图像以及索引图像。

2.数字图像的实质——数字图像可以是两个变量(对于静止图像,Static Image)或三个变量(对于动态画面,video sequence)的离散函数。个人觉得到了这里就有点复杂了,对于我来说已经不太好理解了,现阶段对于使用相应的库来讲理解知道怎么使用是我的初级目标,所以在图像的实质上我将它理解成点阵矩阵就好了。

3.图像的分辨率——看了才知道之前理解的分辨率是很局限的,

图像有空间分辨率(Spatial Resolution):指图象中单位长度包含的像素或者点的数目常以像素/英寸(Pixels per inch,ppi)为单位来表示,一般在没有必要对涉及像素的物理分辨率进行实际度量时,通常会称一幅大小为M*N的数字图像的空间分辨率为M*N像素,此为大家通常所理解的分辨率。

像素越小,单位长度所包含的像素数据就越多,分辨率也就越高,但同样物理大小范围内所对应的图像的尺寸也会越大,存储图像所需要的字节数也越多。在图像的放大缩小算法中,放大就是对图像的过采样,缩小就是对图像的欠采样。放大图像时是通过复制行列插值的方法来确定新增像素的取值,这会导致图像尺寸变大但是不清晰。

图像的灰度级/辐射计量分辨率(Radiometric Resolution): 在数字图像处理中,灰度级分辨率又叫色阶,指图象中可分辨的灰度级数目,因为灰度级度量的是投射到传感器上的光辐射值的强度,所以灰度级分辨率也叫辐射计量分辨率。

本篇暂且简介到此,接下文。

读书笔记之——数字图像处理与机器视觉(一)相关推荐

  1. 《数字图像处理与机器视觉——Visual C++与Matlab实现(第2版)》——1.2 数字图像处理与机器视觉...

    本节书摘来自异步社区出版社<Visual C++ 2012 开发权威指南>一书中的第1章,第1.2节,作者: 张铮 , 徐超 , 任淑霞 , 韩海玲,更多章节内容可以访问云栖社区" ...

  2. 《数字图像处理与机器视觉——Visual C++与Matlab实现(第2版)》一一第0章 初识数字图像处理与机器视觉...

    第0章 初识数字图像处理与机器视觉 图像是指能在人的视觉系统中产生视觉印象的客观对象,包括自然景物.拍摄到的图片.用数学方法描述的图形等.图像的要素有几何要素(刻画对象的轮廓.形状等)和非几何要素(刻 ...

  3. 《数字图像处理与机器视觉——Visual C++与Matlab实现》——0.2 数字图像处理与识别...

    本节书摘来自异步社区出版社<数字图像处理与机器视觉--Visual C++与Matlab实现>一书中的第0章,第0.2节,作者: 张铮 , 王艳平 , 薛桂香,更多章节内容可以访问云栖社区 ...

  4. 数字图像处理与机器视觉_简单自动智能识别物体程序(机器视觉+数字图像处理)...

    非常好的识别物体的机器视觉程序.附有完整的说明文档和代码.代码由matlab写成,并附有测试图片.图片中含有各种物体,通过数字图像处理的知识,自动识别出图片中的各类物体. 文件:n459.com/f/ ...

  5. 数字图像处理与机器视觉光盘资料_机器视觉——数字图像处理知识点总结

    数字图像处理知识点总结 第一章 导论 1. 图像:对客观对象的一种相似性的生动性的描述或写真. 2. 图像分类:按可见性(可见图像.不可见图像),按波段数(单波段.多波段.超波段),按空间坐标和亮度的 ...

  6. 【笔记】数字图像处理--图像增强(空间域+频率域)

    前言   本篇文章仅作为博主学习笔记使用,各位小伙伴可以简单浏览大概了解一下图像增强方面的知识呀

  7. 读书笔记:数字逻辑基础与verilog设计之数字系统设计流程03----------二进制除法器电路设计

    除法器(除法算法)是一类算法.给定两个整数 N(分子)和 D(分母),计算它们的商和(或)余数.其中某些算法可以通过人工手动计算,而另一些则需要依赖数字电路的设计或软件.[1] 除法算法主要分为两类: ...

  8. 数字图像处理与机器视觉——Visual C++与Matlab实现书中代码勘误

    本文为原创作品,不用于商业用途! 欢迎关注我的博客:http://blog.csdn.net/hit2015spring和http://www.cnblogs.com/xujianqing/ 做了一个 ...

  9. 频域低通滤波器(数字图像处理与机器视觉P210-P220)

    一.理想低通滤波 %%理想低通滤波 function out=imidealflpf(I,freq) % imidealflpf 函数 构造理想的频域低通滤波器 % I参数 输入的灰度图像 % fre ...

最新文章

  1. Kaggle金牌得主的Python数据挖掘框架,机器学习基本流程都讲清楚了
  2. 美团的android多渠道包的3种方法
  3. Shell函数:Shell函数返回值、删除函数、在终端调用函数
  4. LeetCode 1224. 最大相等频率(哈希)
  5. vue3——ref reactive函数
  6. 【NOIP2016提高A组模拟10.15】打膈膜
  7. 搜索图片的干货网站?
  8. python groupby_用python自动生成全校学生成绩报告
  9. pycharm如何上传代码到github
  10. [转]CocoaChina上一位工程师整理的开发经验(非常nice)
  11. Spring Cloud Eureka服务注册中心 单节点搭建(学习总结)
  12. 基于jQuery的AJAX和JSON的实例
  13. 机器学习在电商应用中的三个境界:爆款模型、转化率模型及个性化模型
  14. 最全常用Linux命令升级及面试必备
  15. 不用传感器的指南针android app,Android 利用方向传感器实现指南针具体步骤
  16. 全网推广有哪些推广方式?
  17. 解析函数的孤立奇点-复变函数
  18. SAP 生产成本明细报表
  19. HDU 4826Labyrinth(dp)
  20. 最近微信上很火的小游戏【壹秒】android版——开发分享

热门文章

  1. VC++设置文件最后修改时间(附源码)
  2. 计算机组成原理实验四微程序,计算机组成原理实验七微程序计数器.doc
  3. 视频-视频基础(H264)
  4. Cyh和香穗子(NDK1352)
  5. docker: Error response from daemon: Unknown runtime specified nvidia. 解决方法
  6. 申请微信公众号的一些流程和注意
  7. 公交卡信息是在服务器还是卡片,北京“市政交通一卡通”卡号的相关说明
  8. UltraEdit-32 v14.10 简体中文版
  9. 基于 bioMart 构建绵羊(非常见物种) OrgDb 包/数据库
  10. 使用MSXML2解析XML文件