计算机视觉上机报告上机一:图像基础概念实验
本实验报告主要介绍了计算机视觉中图像基础概念的实验,包括 Windows 中安装 OpenCV 的方法、图像的载入、显示与输出的方法。实验中使用 OpenCV 库,通过 imread 函数读取图像,imwrite 函数写图像,imshow 函数显示图像。实验结果展示了图像的载入、显示和输出的示例代码。
一、实验目的和要求
本实验的目的是通过实验掌握 Windows 中安装 OpenCV 的方法,掌握图像的载入、显示与输出的方法。实验要求完成 OpenCV 的安装,配置 OpenCV 在 Visual Studio 2015 中,编写代码使用 imread 函数读取图像,imwrite 函数写图像,imshow 函数显示图像。
二、实验内容
实验内容包括 Windows 中安装 OpenCV,编写图像的载入、显示与输出的程序。实验仪器设备是一台计算机,已安装 Windows 7 操作系统和 Visual Studio 2015。
三、实验原理
OpenCV 库使用 Mat 类来实现图像的存储。图像存储在矩阵格式中,每个像素都有个位置,可以通过列数和行数引用。Mat 类不只用于存储图像,而且还可以存储任意大小的不同类型的矩阵。可以使用 Mat 类执行矩阵加法、矩阵乘法、创建矩阵等操作。
四、实验步骤
实验步骤包括:
(一)Windows 中安装 OpenCV,在 https://sourceforge.net/projects/opencvlibrary/ 中下载 opencv 源代码,在 Windows 中安装 OpenCV。
(二)在 Visual Studio 2015 中配置 OpenCV。
(三)编写代码,使用 imread 函数读取图像。
(四)编写代码,使用 imwrite 函数写图像。
(五)编写代码,使用 imshow 函数显示图像。
五、实验结果
实验结果展示了图像的载入、显示和输出的示例代码。代码使用 OpenCV 库,通过 imread 函数读取图像,imwrite 函数写图像,imshow 函数显示图像。
六、实验注意事项
实验注意事项包括:
(一)完成 OpenCV 安装之后,VS 中配置 OpenCV 的方法。
(二)imread、imwrite、imshow 函数的功能和使用方法。
七、结论
本实验报告展示了计算机视觉中图像基础概念的实验,包括 Windows 中安装 OpenCV 的方法、图像的载入、显示与输出的方法。实验结果展示了图像的载入、显示和输出的示例代码,为后续的图像处理和计算机视觉实验奠定了基础。