前言:笔者目前在校本科大二,有志于进行计算机视觉、计算机图形学方向的研究,准备系统性地、扎实的学习一遍OpenCV的内容,故记录学习笔记,同时,由于笔者同时学习数据结构、机器学习等知识,会尽量根据自己的理解,指出OpenCV的应用,并在加上自己理解的前提下进行叙述。 若有不当之处,希望各位批评、指正。本篇学习内容:1.基本数据结构介绍介绍在第一篇、第二篇中,我介绍了在OpenCV中如何进行图像读写
接触到图像处理,不免要用到OpenCV,丰富的图像处理函数,不仅在追求高性能(基于C实现)上而且开源库更是方便开发者不断扩展openCV库。是计算机视觉研究方向的必要开发工具。由于刚刚接触OpenCV,本文主要是是对于OpenCV一些简单实例的测试与实现。 1、OpenCV的安装配置 对于OpenCV的安装网上很多帖子
转载
2024-03-19 14:03:57
151阅读
Opencv的使用小教程1——Opencv基础函数汇总1、VideoCapture2、imread3、resize4、clone5、cvtColor6、Scalar7、获取像素点的值8、Rect9、截取Rect部分图像10、equalizeHist直方图均衡化11、threshold阈值操作12、line直线绘画13、ellipse椭圆绘画:14、circle圆绘画:15、rectangle矩形
转载
2024-03-26 20:01:14
320阅读
有新的认识会继续更新目录有新的认识会继续更新一、基本操作1、对图像的一些基本操作①获取和修改像素的值 ②、获取图像的特性 ③、ROI regions of images, 图像的感兴趣区域④、分离和融合图像通道 ⑤、为图片创建一边界 use cv.copyMakeBorder()2、图片的数学操作①、加法,其中opencv的
转载
2024-05-11 16:12:36
99阅读
Opencv基础入门笔记10:形态学操作上一节我们已经知道形态学操作包括基本的腐蚀膨胀,及开闭运算,那还有其他什么形态学操作呢基本的运算包括:二值腐蚀和膨胀、二值开闭运算、骨架抽取、极限腐蚀、形态学梯度、顶帽黑帽变换、颗粒分析、流域变换、灰值腐蚀和膨胀、灰值开闭运算、灰值形态学梯度等。本节笔记复习基本的开闭运算,顶帽黑帽运算。补充上一节内容:腐蚀和膨胀是对白色部分(高亮部分)而言的,不是黑色部分。
转载
2024-04-16 15:17:34
149阅读
OpenCV加载、修改、保存图像加载图像cv::imread() 加载图像文件成为一个Mat对象参数:图像文件名称加载的图像类型cv::imread("path",IMREAD_UNCHANGED);加载原图,不做任何改变 或-1
IMREAD_GRAYSCALE 把原图作为灰度图像加载 或0
IMREAD_COLOR 把原图作为RGB图像加载 或1
如果想要载入最真实的图像,选择CV_LOAD_
转载
2023-12-23 21:34:45
120阅读
程序及分析/* * FileName : lookup_table.cpp * Author : xiahouzuoxin @163.com * Version : v1.0 * Date : Sun 01 Jun 2014 04:35:37 PM CST * Brief : * * Copyrig
转载
2017-08-20 12:48:00
154阅读
2评论
十一、模板匹配 模板匹配就是用来在大图中找小图,也就是说在一副图像中寻找另外一张模板图像的位置:用cv2.matchTemplate()实现模板匹配。首先我们来读入图片和模板:img = cv2.imread('lena.jpg', 0)
template = cv2.imread('face.jpg', 0)
h, w = template.shape[:2] # rows->h, co
转载
2024-07-28 12:14:11
138阅读
程序及分析
/*
* FileName : read.cpp
* Author : xiahouzuoxin @163.com
* Version : v1.0
* Date : Tue 13 May 2014 07:34:25 PM CST
* Brief :
*
* Copyright (C) MICL,USTB
*/
#include <cv.
转载
2017-05-26 11:11:00
255阅读
2评论
------------------------------------------笔记2-------------------------------
五。图像的读写
1。从文件读取图像: IplImage *img = 0; img = cvLoadImage(fileName); if(!img)printf("Could no
转载
2024-03-25 09:41:03
227阅读
第三章:Opencv基础
一。OpenCV命名规则
1。函数命名规则: cvActionTargetMod() -> MatchShasp()
2.矩阵数据类型:CV_(S|U|F)C(1|2) -> CV-8UC1 表示8位无符号单通道矩阵 -> CV_32FC2 表示32位浮点数双通道矩
转载
2024-03-23 09:13:13
74阅读
MySQL基础篇MySQL是什么?MySQL是一个传统的RDBM数据库,也就是关系型数据库,广泛应用于OLTP场景。你提到了OLTP,能说说它和OLAP的区别是什么吗?OLTP(联机事务处理)是传统的关系型数据库的主要应用,用于基本的、日常的事务处理,例如银行的交易记录;而OLAP(联机分析处理)是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供了直观易懂的查询结果。最常见的应用
原创
2021-10-24 17:32:47
129阅读
MySQL基础篇MySQL是什么?MySQL是一个传统的RDBM数据库,也就是关系型数据库,广泛应用于OLTP场景。你提到了OLTP,能说说它和OLAP的区别是什么吗?OLTP(联机事务处理)是传统的关系型数据库的主要应用,用于基本的、日常的事务处理,例如银行的交易记录;而OLAP(联机分析处理)是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供了直观易懂的查询结果。最常见的应用
原创
2021-10-24 17:06:52
134阅读
点赞
4评论
我毕设做的是视频追踪,需要用到opencv,这半年会一直研究opencv源码。有什么好想法贴出来共享。opencv目前有两个版本。Op
原创
2023-09-15 09:13:20
71阅读
数组、切片、映射● 数组的定义和使用● 切片的定义和使用● 切片的增加、删除和修改● 映射的定义和使用● 映射的增加、删除和修改流程控制语句● 条件语句 (if、switch)● 循环语句 (for)● 跳转语句 (break、continue、goto)函数和方法● 函数的定义和使用● 函数的参数和返回值● 可变参数函数● 方法的定义和使用● 方法的接收器类型 (值接收器、指针接收器)面向对象编
原创
2024-01-10 16:57:46
112阅读
程序及分析/* * FileName : contrast.cpp * Author : xiahouzuoxin @163. * Version : v1.0 * Date : Tue 29 Jul 2014 08:09:57 PM CST * Brief : * * Copyright (
转载
2017-07-08 15:55:00
102阅读
2评论
1.软件测试的生命周期(软件测试的流程?) 需求分析—>计划阶段(范围,时间,人员,工具)—>测试设计/开发(测试用例)—>测试执行(执行测试用例,补充测试用例)—>测试评估(覆盖范围,测试了哪些功能,没测哪些功能,BUG情况统计) 2.如何描述一个BUG (1)测试版本:当前测试的系统所在的代码版 ...
转载
2021-09-13 09:36:00
86阅读
2评论
初始Redis认识NoSQL非关系型数据库与SQL的对比结构关系在SQL中表与表之间可能会通过一定的关系关联起来,在NoSQL中每一条数据没有关联查询在NoSQL中查询语句没有固定的语法,每一个不同的库都有不同语法事务SQL都有事务的ACID性;但是NoSQL可能没有事务或者就算有事务可能也只能满足事务的基本一致性认识RedisRedis诞生于2009年,是一个基于内存的键值对型NoSQL数据库特
原创
精选
2023-06-20 07:22:11
214阅读
1. 通用Mapper接口介绍 18有关于通用Mapper接口,之前我们已经看到了,我们自己编写的Mapper接口继承自BaseMapper接口,由BaseMapper接口提供了很多单表的增删改查相关的操作方法,在入门案例中,我们测试了查询所有的操作。在这一章节,我们介绍一些简单的Mapper接口中的方法,主要是感受一下,Mapper接口中对于单表的增删
原创
精选
2023-07-27 13:32:18
327阅读
点赞
许多计算机科学家和经验丰富的程序员多多少少都了解计算机视觉的某些方面,但是很少有人熟谙计算机视觉的每一个应用。比如:很多人了解计算机视觉在安保行业的应用;一些人也知道它在网页端的图像和视频处理中的应用在逐渐增加。 但很少有人知道计算机视觉在游戏交互中的应用。同时,也很少有人认识到大部分航空图像和街景图像(比如说谷歌街景)已经大量应用相机校正和图像拼接技术。 有一些人略微知道一点视觉在自动监控、无人
转载
2024-02-21 19:30:22
43阅读