文章目录

  • 一、OpenCV C++入门,读取和显示一张图片
  • 二、代码如下
  • 三、类和函数介绍

一、OpenCV C++入门,读取和显示一张图片

OpenCV入门程序,简单显示一张图片。

二、代码如下

#include <opencv2/imgcodecs.hpp>
#include <opencv2/highgui.hpp>
#include<opencv2/imgproc.hpp>
#include <iostream>
using namespace cv;
using namespace std;int main()
{string path="test.png";Mat img=imread(path);imshow(img);waitKey(0);return 0;
}

三、类和函数介绍

1、Mat是OpenCV中可以表示一个N维的数组的类,数组的每个位置可以是单通道或多通道。可以用来存储图片(灰度或彩色)、向量、直方图等很多东西。我们要使用OpenCV处理图片或者视频都要用到这个类。
2、imread是读取图像。
3、imshow是将图片在窗口中显示出来。
4、waitKey是在显示图像时具有延时的作用,
waitKey格式:
int waitKey(int delay=0)
delay-延时的时间,单位ms;参数小于等于0可以让窗口一直显示,参数大于0,比如1000,那么就是1s之后自动关掉窗口。

OpenCV C++入门,读取和显示一张图片相关推荐

  1. C++ openCV 图像的读取、显示、保存、加权融合、改变对比度、修改色域

    文章目录 图像的读取.显示.保存 图像的读取 图像的显示 图像的保存 图像的属性修改 图像的色域修改 图像的对比度.数据类型修改 两张图像的加权融合 图像的读取.显示.保存 使用的命名空间 #prag ...

  2. Opencv图像基本操作——读取、显示、截取图像、属性、颜色通道、边界填充、图像融合

    引言 我们都会有一个疑惑:计算机眼中的图像长什么样子呢? 首先拿来一张图片分割成无数个小格,每一个小格叫做像素点,计算机中的图像是由像素点构成的像素矩阵,像素点构成它的每一个值都是在0-255之间浮动 ...

  3. OpenCV入门系列(4):显示一张图片和一个视频

    显示一张图片,对于我们来说是很容易理解的事情.但播放一个视频,感觉就很神秘很有技术含量了. 然而今天看了<学习OpenCV中文版>中的两个小例子后,惊呼,原来如此,居然这么简单!就是我们经 ...

  4. b g opencv读入的图片 r_OpenCV提取显示一张图片(或者视频)的R,G,B颜色分量

    使用OpenCV可以提分别提取显示一张图片(或者视频)的R,G,B颜色分量.效果如下. 原图: R: G: B: 示例代码如下,貌似很久以前网上找的的,逻辑很清晰,就是把R,G,B三个分量分开,然后显 ...

  5. Opencv 图片 读取,显示,保存基本操作

    Opencv的图片读取,显示,保存是图片操作的基础,实验用的图片来自于lenan:http://www.lenna.org/ 为了使用方 便,主要是使用opencv的python版本的接口,其官网链接 ...

  6. OpenCV提取显示一张图片(或者视频)的R,G,B颜色分量

    使用OpenCV可以提分别提取显示一张图片(或者视频)的R,G,B颜色分量.效果如下. 原图: R: G: B: 示例代码如下,貌似很久以前网上找的的,逻辑很清晰,就是把R,G,B三个分量分开,然后显 ...

  7. python读取一张图片未响应_opencv python 图片读取与显示图片窗口未响应问题的解决...

    显示图像是 Opencv最基本的操作之一, imshow()函数可以实现该操作.如果使用过其他GUI框架背景,就会很自然地调用 imshow来显示一幅图像.但这个观点并不完全正确,因为图像确实会显示出 ...

  8. OpenCV 2.图像入门:读取、显示、保存

    OpenCV 中文官方文档:http://woshicver.com/ 图像入门:读取.显示.保存 cv.imread(),cv.imshow(),cv.imwrite() cv.imread()函数 ...

  9. OpenCV(三) 图像的读取和显示

    OpenCV中的C++类和函数都是定义在命名空间cv之内的,有两种方法可以访问. 第一种是,在代码开头的适当位置,加上 usingnamespace cv; 这句. 另外一种是在使用OpenCV类和函 ...

最新文章

  1. 第一讲SQL命令的DDL和DML操作讲解
  2. 【Android】ActionBar的使用(1)
  3. 程序员也想改 Lottie 动画?是的!
  4. Spring4整合Hibernate4出现的错误的解决
  5. 十九、“文捷笔妙活如水,气定神闲稳若山。”(2021.6.7)
  6. SpringCloud教程-注册中心(Consul)(SpringCloud版本Greenwich.SR4)
  7. PHP面试题:对于大流量的网站,您采用什么样的方法来解决访问量问题?
  8. GSM/GPRS模块 AT指令集C语言编程——基于有方M660+和MSP430单片机
  9. Delphi与Windows 7下的用户账户控制(UAC)机制
  10. Python之数据分析(案例:净额成交量、矢量化、数据曲线平滑)
  11. python beautifulsoup4_【python+beautifulsoup4】Beautifulsoup4
  12. sql重命名数据库_SQL重命名数据库
  13. 小丸工具箱压制字幕注意
  14. iOS 导航栏遮挡UIViewController问题
  15. WikiOI 1139 观光公交 (NOIP2011) 贪心
  16. 福特FORD EDI需求分析
  17. SAP财务记账中的贸易伙伴Trading Partner简析
  18. 使用Vscode调试vue代码
  19. NEO4J不存在某个关系的查询方式
  20. common.io中Tailer类读取文件内容乱码问题解决

热门文章

  1. 奔驰S400商务型升级前排座椅通风系统,夏天必备功能
  2. 互联网大佬们都在焦虑什么?
  3. vscode 怎么设置背景图片
  4. 积跬步而至千里,积小流而成江海
  5. JAVA学习数据库2
  6. 学爬虫的动力是啥?那肯定就是爬美女图片了。6千多图片看到爽。
  7. html的table 菜鸟,HTML table 标签 | 菜鸟教程
  8. 水果店毛利点计算公式,水果店月度毛利怎么算
  9. 渔港股份创业板IPO上会被否:审核被终止,曾计划募资3.3亿元
  10. C语言迷宫如何实现多个关卡,c语言实现迷宫问题#仅供借鉴