<opencv>第一课 读取图片
[[OpenCV C++ 基础#^2cd5e7|读取图片imread]]
从文件加载图像。函数imread从指定文件加载图像并返回。 如果无法读取图像(由于缺少文件、权限不正确、格式不受支持或无效),该函数将返回一个空矩阵( Mat::data==NULL )。在彩色图像的情况下,解码图像的通道将以 B G R 顺序存储。
[[OpenCV C++ 基础#^89ea11|图片显示imshow]]
在指定窗口中显示图像。这个函数后面应该是 cv::waitKey 函数,它显示指定毫秒的图像。否则,它不会显示图像。例如,waitKey(0) 将无限显示窗口,直到有任何按键(适用于图像显示)。 waitKey(25) 将显示一帧 25 毫秒,之后显示将自动关闭。(如果你把它放在一个循环中读取视频,它会逐帧显示视频)
1 | |
等待按下的键。函数 waitKey 无限等待按键事件(当 delay≤0 时)或延迟毫秒,当它为正时。由于操作系统在切换线程之间有最短时间,因此该函数不会完全等待延迟毫秒,它会至少等待延迟毫秒,具体取决于当时您计算机上正在运行的其他内容。如果在指定的时间过去之前没有按下任何键,则返回被按下键的代码或 -1。
[[1.Function]]代码展示
1 | |
从文件读取图片
| 模块 | 功能 |
|---|---|
| imgcodecs | Image file reading and writing |
| imgproc | Image Procssing |
| highgui | High-level GUI |
运行结果展示

“觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭”
微信支付
支付宝支付
<opencv>第一课 读取图片
https://hermione20.github.io/2024/10/14/第1课 读取图片/