1 / 20
计算机视觉第一次作业
23140064-刘金光
Abstract
Computer vision sample. Change 24bit bitmap format picture to 8 bit picture, copy and
fill scan lines in bitmap file .
Edge detection test ,usage of opencv lib
目录
Abstract.....................................................................................................................................................1
一 BMP 文件和操作 .................................................................................................................................2
1 BMP 文件格式.....................................................................................................................................2
1 bmp 文件头(BITMAPFILEHEADER 结构) ................................................................................3
2 位图信息头(即 BITMAPINFOHEADER 结构) ........................................................................3
3 调色板(只存在于 8 位位图, 即
RGBQUAD[256]数组
)......................................................5
4 位图数据 .........................................................................................................................................6
2 BMP 位图像素操作............................................................................................................................6
(1)将 24 位位图转换为 8 位.........................................................................................................6
(2)位图像素操作..............................................................................................................................8
3 参考链接 ...........................................................................................................................................12
二 边缘检测..............................................................................................................................................13
1 开发环境 ...........................................................................................................................................13
2 边缘检测相关原理 .........................................................................................................................13
3 代码和实现.......................................................................................................................................16
4 参考链接 ...........................................................................................................................................17
三 边缘检测的改进 ................................................................................................................................18
1. 原理分析 ..........................................................................................................................................18
2.推测......................................................................................................................................................18