opencv笔记
2024-08-30 06:29:51
加载图像:
OpenCV支持图像格式Windows位图(bmp),便携式图像格式(pbm,pgm,ppm)和Sun光栅(sr,ras)。
Mat image = imread( imageName, IMREAD_COLOR ); 第一个参数:文件路径 第二个参数:需要的图像的格式 IMREAD_UNCHANGED(<0)按原样加载图像(包括alpha通道(如果存在) IMREAD_GRAYSCALE(0)将图像作为强度加载 IMREAD_COLOR(> 0)以RGB格式加载图像
展示图像:
创建一个OpenCV窗口。创建OpenCV后,它们将自动进行管理。需要指定其名称,以及用。
namedWindow( "Display window", WINDOW_AUTOSIZE ); 第一个参数:窗口的名字 第二个参数: WINDOW_AUTOSIZE:和图片大小一样,不允许更改 WINDOW_NORMAL:图片将根据当前窗口的大小进行调节。 imshow( "Display window", image ); 将image图像更新到opencv窗口中。
将图像从BGR转换为灰度格式
cvtColor( image, gray_image, COLOR_BGR2GRAY ); 第1个参数:源图像(图像) 第2个参数:目标图像(gray_image),我们将保存转换的图像。 第3个参数:指示将执行什么样的转换。COLOR_BGR2GRAY彩色到灰度
将图像写在磁盘上
imwrite(“路径”,图像名);
最新文章
- struts2自定义MVC框架
- html在一个页面显示另一个页面的部分内容
- SharePoint:WebPartPageUserException This page has encountered a critical error
- Android SQLiteOpenHelper(二)
- fragment的生命周期及其各个周期方法的作用
- UIKit&#160;框架之UICollectionViewController
- C#中的转换
- MyISAM表锁
- 从 C++ 到 Qt(命令行编译)good
- Java常用类之String类、Stringbuffer和Random类练习
- windows server 2003 远程桌面最大连接数调整与windows 2008远程桌面后,本地帐号自动锁定
- web开发中如何使用引用字体
- SVN的Windows和Linux客户端操作详解
- JavaScript错误:Maximum call stack size exceeded错误
- python 切片获取list、tuple中的元素
- elasticsearch安装IK分词插件
- 500G JAVA视频网盘分享 (JEECG开源社区)
- poj2492(带权并查集)
- C# winform 请求http ( get , post 两种方式 )
- HDU Humble Numbers