接上一篇帖子
【新提醒】升级bootloader失败,看下各短路接口,再研究 - 【NXP Kinetis MCU】 - 电子工程世界-论坛
https://bbs.eeworld.com.cn/thread-529641-1-1.html
好久没更新了,最近在看图像识别处理方面的知识,和这个帖子有关
https://bbs.eeworld.com.cn/thread-533915-1-1.html
感觉书到用时方恨少。这个帖子可能与K41Z有关,也可能无关,后面就知道了目前图像有四种形式:灰度图、索引图、RGB、二值图
首先我截图了管理员soso的彩色图像,命名31,格式保存为jpg,如下
照片部分属性
获取图片信息
- Filename: '31.jpg'
- FileModDate: '11-六月-2017 11:40:03'
- FileSize: 11502 注意:matlab返回图片大小11.5K,但是电脑图片属性显示11.2K,实际容量和标称容量关系吧
- Format: 'jpg'
- FormatVersion: ''
- Width: 114
- Height: 119
- BitDepth: 24 //因为是RGB,所以是24
- ColorType: 'truecolor'
- FormatSignature: ''
- NumberOfSamples: 3
- CodingMethod: 'Huffman' //[color=#333333][font=arial][size=13px]哈夫曼编码([/size][/font][/color][color=#cc00][font=arial][size=13px]Huffman[/size][/font][/color][color=#333333][font=arial][size=13px] Coding),又称霍夫曼编码,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。[/size][/font][/color]
- CodingProcess: 'Sequential'
- Comment: {}
- Artist: 'Administrator '
- DigitalCamera: [1x1 struct]
- UnknownTags: [2x1 struct]
三维矩阵的“三页”,分别表示Red 分量,Green 分量,Blue 分量的强度
数据类型:uint8
uint8 像素范围:0 : 1 : 255
返回1-114列像素值R值I(:,:,1),数据太多,只取1-20列显示,后面(:,:,2),(:,:,3)都是1-114列
其中map存储颜色表,可以为空
转换为灰度图像
显示
接下来,将RGB图像转化为二值化图像
显示1-16列二值图像数据
输出显示
下面的阈值是0.8,上面的阈值是0.5
顺便问一下有没有专门介绍matlab关于图像处理算法的书籍?推荐一下,感觉这里面内容挺多的,那会对MATLAB仅仅停留在数学计算、控制系统仿真阶段,经过这两天的学习,感觉和LabVIEW一样强大,
此内容由EEWORLD论坛网友suoma原创,如需转载或用于商业用途需征得作者同意并注明出处