在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
《数字图像处理与机器视觉》是一本书,主要介绍的是图像处理与机器视觉方面的知识。 最近在看这本书入门,顺便记录下在学习的过程中碰到的问题和实践,作为backup。好记性不如烂笔头 为了更好的理解书中内容,还是需要装一个工具,手动实现下书中的流程,或者自己动手实现新的小功能。 首先必备工具VS或者MATLAB,Mac版的MATLAB可以在百度上搜索**版的,离线安装,然后替换一个库,用离线license**就可以使用了。 第0章主要介绍了图像、像素的一些基本知识
第1章介绍了MATLAB的工作环境,具体语言,与图像处理相关的函数及库等 第2章介绍了Visual C++图像处理基础,提一下BMP位图,在windows平台很常见的图像保存格式
第3章为图像的点运算 在前面的基础知识铺垫后,开始学习最基本的图像处理操作:
灰度直方图主要描述了一幅图像灰度级的统计信息,简单来说就是统计一幅图中各个级别灰度出现的次数
效果如下: === 2018-1-11 === 灰度图的线型变换
一些“比较好玩”(有用)的MATLAB函数 最后附上张灰度处理效果图 第一张是原图: 第二张是灰度处理图,对比起来看很方便: 因为之前博客里面有谈到用OpenGL的shader来调节图片亮度,取反和生成灰度图,所以这一节相对比较简单,权当练手吧。 === 2018-1-11 === 最后遗留一个问题O = Fa * I + Fb; 当Fa为-1时,Fa * I 全部为0,这个比较诡异,明天再排查下是不是MATLAB的特性 === 2018-1-12 === 今天用MATLAB验证了下: 令Fa = -1, Fb = 0,最后得到O的灰度矩阵全部为0; 令Fa = 1,Fb = 256,最后得到O的灰度矩阵全部为255; 所以应该是MATLAB把O判断为图像类数据,做了类似防止内存溢出的安全处理,把矩阵内灰度值做了限制,保证其位于(0~255)之间 如果没有CSDN积分 ,也可以直接戳这里下载数字图像处理与机器视觉 密码: f5cb 下一篇:继续学习图像处理中常见的灰度变换 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论