Opencv读取与显示图片
#include "stdafx.h"
#include "cv.h"
#include "cxcore.h"
#include "highgui.h"
int main(int argc, char* argv[])
{
	IplImage *src=cvLoadImage("E:\\大四上\\openCV\\图片\\8.jpg",1);
	cvNamedWindow("显示图像",1);
	cvShowImage("显示图像",src);
	cvWaitKey(0);
	cvReleaseImage(&src);
	cvDestroyWindow("显示图像");
	return 0;
}
各个函数介绍:
1、cvLoadImage(filename,flags);
加载图像函数。其中,filename是图像的路径,flag表示以什么样的形式去加载这幅图像,flag=1,表示彩色图像,0表示灰度图像,-1表示图像颜色不变,2表示图像输入格式可以为8位、16位、32位有符号或32位浮点型,4表示图像保持原样
2、cvNamedWindow(name,flags);
创建窗口函数。其中,name表示窗口的名字,flag表示窗口的大小是否可变,1表示窗口能根据图像大小调整自身大小,0表示窗口不可变
3、cvShowImage(name,src);
在名字为name的窗口上显示图像src
4、cvWaitKey(key);
让图像显示的时间为key毫秒,若key<=0,则显示图像,知道用户按键输入图像才会消失;key>0,则图像显示key毫秒之后就消失
5、cvReleaseImage(&src);
释放图像,回收内存
6、cvDestroyWindow("name");
摧毁名字为name的窗口
Opencv读取与显示图片的更多相关文章
- python中用opencv读取并显示图片
		一.读取并显示图片: import matplotlib.pyplot as plt # plt 用于显示图片 import matplotlib.image as mpimg # mpimg 用于读 ... 
- 吴裕雄--天生自然python学习笔记:python用OpenCV 读取和显示图形
		Open CV 是一个开源.跨平台的计算机视觉库,它可 以在商业和研究领域中免费使用,目前已广泛应用于人机 互动.人脸识别.动作识别.运动跟踪等领域. 要识别特定的图像,最重要的是要有识别对象的特征 ... 
- python 读取并显示图片的两种方法
		在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片.本人偏爱 matpoltlib,因为它的语法更像 matlab. 一.matplotlib 1. ... 
- python实现读取并显示图片的两种方法
		https://www.cnblogs.com/lantingg/p/9259840.html 在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片. ... 
- Opencv读取各种格式图片,在TBitmap上面重绘
		//opencv读取图片 cv::Mat image; //const char *fileName = "HeadImage-UI/Photo-001.bmp"; const c ... 
- JSP 实现 之 读取数据库显示图片
		用JSP从数据库中读取图片并显示在网页上 环境mysql+tomcat: <1>先在mysql下建立如下的table. 并insert图像. mysql.sql文件如下: ) unsign ... 
- opencv与mfc显示图片操作,MFC的鼠标响应在opencv图片上失效,opencv滚轮事件没有响应问题描述解决。
		原文作者:aircraft 原文链接:https://www.cnblogs.com/DOMLX/p/11588758.html 用mfc 与OPENCV编写成. 出了很多冲突异常事件导致鼠标操作没有 ... 
- OpenCV分通道显示图片,灰度,融合,直方图,彩色直方图
		代码有参考跟整合:没有一一列出出处 // split_rgb.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <io ... 
- 使用QT显示OpenCV读取的图片
		目录 1. 概述 2. 实现 2.1. 代码 2.2. 解析 3. 结果 1. 概述 OpenCV自带了一部分常用的GUI功能,但是更多的图像处理功能需要其他GUI框架来辅助实现,这里通过QT来显示O ... 
随机推荐
- Sprint(第七天11.20)
			燃尽图 
- oracle数据库的TNS配置
			TNS简要介绍与应用 Oracle中TNS的完整定义:transparence Network Substrate透明网络底层,监听服务是它重要的一部分,不是全部,不要把TNS当作只是监听器. TNS ... 
- 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它
			无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer.Windows服务器管理工具或NET START命令启动它 1. ... 
- SpringBoot集成jsp(附源码)+遇到的坑
			1.大体步骤 (1) 创建Maven web project: (2) 在pom.xml文件添加依赖: (3) 配置application.properties支持 ... 
- 程序设计入门——C语言 第2周编程练习 信号报告(5分)
			2 题目内容: 无线电台的RS制信号报告是由三两个部分组成的: R(Readability) 信号可辨度即清晰度. S(Strength) 信号强度即大小. 其中R位于报告第一位,共分5 ... 
- laravel  控制器里 redirect url地址传两个参数的方法
			public function red_search() { $url=Request::all(); return redirect('search/'.$url['category'].'/'.$ ... 
- SAP模块常用增强总结{转载}
			MM模块: 采购订单增强: BADI :ME_GUI_PO_CUST ME_PROCESS_PO_CUST 物料凭证增强: BADI:MB_DOCUMENT_BADI USER-EXIT:MBCF00 ... 
- Java Script 练习题
			题目1:输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上数字,否则输出两数之和 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 ... 
- Windows Store App 全球化:在后台代码中引用字符串资源
			上文提到了引用字符串资源具有两种方式,分别是在XAML元素中和在后台代码中引用资源文件中的字符串资源.在第一小节已经介绍了如何在XAML元素中引用字符串资源,本小节将讲解在后台代码中引用字符串资源的相 ... 
- 0525Scrum项目7.0
			一.Spring1回顾: 在这第一个冲刺中,我们主要是完成了主界面的建立,过程虽然有些曲折,大家有时候找的素材.图片都有一些冲突,但是最后我们还是求同存异,努力地做好界面! 在这一个冲刺中,我们虽然算 ... 
