当前位置: 首页 > wzjs >正文

手机网站预约表单wowslider wordpress

手机网站预约表单,wowslider wordpress,wordpress图挂了,seo网站推广 沈阳下面进行 OpenCV 读取照片和可视化(显示) 的详解与完整 C 示例代码,适用于 Windows 或 Linux 平台的 OpenCV 4.x 版本。 一、核心函数简析 函数功能cv::imread()从文件读取图像cv::imshow()在窗口中显示图像cv::waitKey()等待键盘输入&#…

下面进行 OpenCV 读取照片和可视化(显示)详解与完整 C++ 示例代码,适用于 Windows 或 Linux 平台的 OpenCV 4.x 版本。


一、核心函数简析

函数功能
cv::imread()从文件读取图像
cv::imshow()在窗口中显示图像
cv::waitKey()等待键盘输入(防止窗口闪退)
cv::imwrite()保存图像到文件
cv::resize()图像缩放(可选)
cv::cvtColor()图像颜色空间转换(如 BGR→灰度)

二、完整 C++ 示例代码

#include <opencv2/opencv.hpp>
#include <iostream>int main() {// 1. 图像文件路径(支持相对或绝对路径)std::string imagePath = "example.jpg";  // 确保文件存在于工作目录// 2. 使用 imread 读取图像(默认 BGR 读入)cv::Mat image = cv::imread(imagePath, cv::IMREAD_COLOR);  // 或 cv::IMREAD_GRAYSCALE// 3. 检查图像是否成功加载if (image.empty()) {std::cerr << "无法加载图像: " << imagePath << std::endl;return -1;}// 4. 可选:调整图像大小cv::Mat resizedImage;cv::resize(image, resizedImage, cv::Size(640, 480));  // 改变为 640x480// 5. 显示图像cv::imshow("原图", image);cv::imshow("缩放图", resizedImage);// 6. 等待用户按任意键关闭窗口std::cout << "按任意键关闭图像窗口..." << std::endl;cv::waitKey(0);  // 0 表示无限等待return 0;
}

三、常用参数说明(imreadimshow

cv::imread(path, flag) 常见 flag 值:

标志含义
IMREAD_COLOR (默认)读入彩色图,忽略 alpha 通道
IMREAD_GRAYSCALE灰度图
IMREAD_UNCHANGED保留 alpha 通道

cv::waitKey(ms)

  • 等待 ms 毫秒内的键盘输入,如果 ms = 0,表示无限等待。

  • 可以捕获键值,例如:

    int key = cv::waitKey(0);
    if (key == 27) { // 27 是 ESCstd::cout << "按下了 ESC,退出程序" << std::endl;
    }
    

四、图像保存示例

cv::imwrite("resized_output.jpg", resizedImage);

五、常见问题排查

问题原因解决方案
image.empty() 为真图像路径错误、文件不存在或格式不支持检查路径和扩展名,建议用绝对路径测试
imshow 窗口一闪而过没有 cv::waitKey()加上 cv::waitKey(0)
中文路径无法读取OpenCV 不支持中文路径(Windows)将文件放入英文路径下
颜色异常OpenCV 默认是 BGR 而非 RGB转换:cv::cvtColor(img, img_rgb, cv::COLOR_BGR2RGB);

六、拓展建议

  • 加载多图显示:

    std::vector<std::string> imgs = {"1.jpg", "2.jpg"};
    for (const auto& path : imgs) {cv::Mat img = cv::imread(path);cv::imshow(path, img);
    }
    cv::waitKey(0);
    
  • 显示灰度图:

    cv::Mat gray;
    cv::cvtColor(image, gray, cv::COLOR_BGR2GRAY);
    cv::imshow("灰度图", gray);
    


文章转载自:

http://K3NryB3x.nfnxp.cn
http://W1ixIrJR.nfnxp.cn
http://iyCBWolV.nfnxp.cn
http://BKUNg7fc.nfnxp.cn
http://lmdmkY9s.nfnxp.cn
http://AR8fmFWl.nfnxp.cn
http://HueYJZqm.nfnxp.cn
http://povL5mJg.nfnxp.cn
http://T1vZh1il.nfnxp.cn
http://RjvmDske.nfnxp.cn
http://KgAs02Jx.nfnxp.cn
http://1ntiwzWk.nfnxp.cn
http://0r0lBT0Z.nfnxp.cn
http://k3Zc671V.nfnxp.cn
http://opukSxMh.nfnxp.cn
http://EU802D73.nfnxp.cn
http://4sPcPlLx.nfnxp.cn
http://6KetmN5k.nfnxp.cn
http://9U3lOAAc.nfnxp.cn
http://dvprwkMr.nfnxp.cn
http://LJmdJac6.nfnxp.cn
http://w7Tk48tZ.nfnxp.cn
http://tCzPslnC.nfnxp.cn
http://bWm3E1MN.nfnxp.cn
http://a0rAE7oK.nfnxp.cn
http://h5I3Asq2.nfnxp.cn
http://DATJDnxe.nfnxp.cn
http://y7aruvgs.nfnxp.cn
http://20HaqPU4.nfnxp.cn
http://zZrTPsqS.nfnxp.cn
http://www.dtcms.com/wzjs/697482.html

相关文章:

  • 网站建设论文结束语织梦淘客网站
  • 上海优化网站 优帮云上海弘韬建设发展有限公司网站
  • 有什么软件做短视频网站知乎 上海做网站的公司
  • 网站建设顺利交付莘县住房建设局网站
  • 宝塔做网站可以用什么端口网站打开加速
  • 网站长期外包网页制作制作公司
  • 怎么查网站死链南通做外贸的公司网站
  • 微网站开发的比较总结百度小程序还需要做网站吗
  • 深圳市建设局网站小程序开发公司网站源码下载
  • 河南网站制作工作室ftp怎么做网站的备份
  • 手机上怎么查看网站设计nodejs做网站还是app
  • 如何设置网站默认首页公司网站维护一年多少钱
  • 怎么做汽车网站推广方案wordpress微信采集按钮
  • 做小程序还是做网站天河网站建设多少钱
  • 关于网站开发的学校保健品网站设计机构
  • 购物网站毕业设计论文东莞网站制作与网站建设
  • 社交网站建设平台网盘 wordpress模板
  • 洛阳霞光企业网站建设公司东莞做网站企业
  • 网站建设图片怎么做深圳专业做网站的公司哪家好
  • 郑州网站开发的公司小白源码网
  • 公众号链接的手机网站怎么做的wordpress写主题
  • 2网站建设wordpress 搜狐
  • 广州网络帮助建站网站建设规划方案ppt
  • 合肥网页制作培训搜索引擎优化的主题
  • 大连地区建设网站网页多少钱
  • 上虞市住房和城乡建设局网站wordpress 主题更换
  • 江西网站开发哪家专业自己怎么做游戏推广赚钱
  • 下载爱城市网app官方网站大悟网站开发
  • 网站建设设计制作培训哪个网站音乐做的最好
  • 协会网站建设方案书微商网站如何做