opencv读取图片c++,并设置一定大小完整代码
时间: 2023-11-20 16:19:46 浏览: 76
以下是使用 OpenCV 读取图片并设置一定大小的 C++ 代码示例:
```c++
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main()
{
// 读取图片
Mat image = imread("path/to/image.jpg");
// 设置目标大小
Size targetSize(640, 480);
// 调整大小
resize(image, image, targetSize);
// 显示原图和调整后的图像
imshow("Original Image", image);
waitKey(0);
return 0;
}
```
在代码中,我们首先使用 `imread()` 函数读取指定路径下的图片文件,然后使用 `Size` 类型设置目标大小,最后使用 `resize()` 函数调整图片大小。调整后的图片存储在 `image` 对象中。最后,我们使用 `imshow()` 函数显示原图和调整后的图像,并使用 `waitKey()` 函数等待用户按下任意键关闭窗口。
阅读全文