要实现图像读取,可以使用OpenCV库。以下是一个使用OpenCV读取图像的C++示例代码:

#include <opencv2/opencv.hpp>

int main() {
    // 读取图像
    cv::Mat image = cv::imread('image.jpg');

    if (image.empty()) {
        std::cout << '无法读取图像' << std::endl;
        return -1;
    }

    // 显示图像
    cv::namedWindow('图像');
    cv::imshow('图像', image);

    // 等待按键
    cv::waitKey(0);

    return 0;
}

上述代码通过cv::imread函数读取名为'image.jpg'的图像文件,并将图像存储在cv::Mat对象中。如果成功读取图像,则显示图像并等待按键。请确保在编译和运行代码之前将图像文件放在正确的路径下,并将代码中的'image.jpg'替换为实际的图像文件名。

C++ OpenCV 图像读取示例代码

原文地址: https://www.cveoy.top/t/topic/qfPQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录