自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 从原理到CMOS图像传感器玩家,一文读懂手机摄像头所有猫腻

中国是全球手机产业中心。数据统计,全球有超过40% 的手机来自于中国,智能手机全球出货量,中国大陆手机份额超38%。  庞大的市场造就了中国独一无二的产业链。其中,手机摄像头行业备受关注。目前,主流一线摄像头模组厂商都有采用COB产线;二三四线摄像头模组厂商大部分均有采用COB/CSP产线。如今,双摄像头市场快速增长,各大模组厂商均处于产能扩充期。  首先,科普下手机摄像头组成和原...

2019-09-26 12:21:47 8357

转载 Opencv C++ Tutorial for making your own Haar Classifier

Opencv C++ Tutorial for making your own Haar Classifier.This Opencv C++ Article is about how to make your own Haar Cascade Classifier.Step1:Create a Folder ImageSample.In it Create two fold...

2019-07-11 08:53:58 288

原创 识别图片中的人脸

#include <iostream>#include <opencv2/opencv.hpp>#include <opencv2/calib3d/calib3d.hpp>using namespace std;using namespace cv;int main(){ Mat image, image_gray; image...

2019-07-11 00:01:55 844

转载 OPENCV读取和写入视频文件

转载于http://c.biancheng.net/view/1791.html视频处理的是运动图像,而不是静止图像。视频资源可以是一个专用摄像机、网络摄像头、视频文件或图像文件序列。在OpenCV中,VideoCapture 类和 VideoWriter 类为视频处理中所涉及的捕获和记录任务提供了一个易用的C++API。下方的 recVideo 示例是一个简短的代码片段,可以让你...

2019-07-08 20:59:43 1563

转载 OPENCV读取和写入图像文件

转载于http://c.biancheng.net/view/1790.html图像处理依赖于得到一幅图像(例如,一张照片和一个视频帧)并通过应用信号处理技术的“播放”(playing)来得到预期的结果。本节展示如何使用由OpenCV提供的函数从文件中读取图像。OpenCV 基本 API 概念Mat 类是存储和操作 OpenCV 中图像的主要数据结构。这个类是在 core 模块...

2019-07-08 20:59:01 2009

转载 OPENCV项目的创建

转载于http://c.biancheng.net/view/1789.html本教程中,我们假定C++是图像处理应用编程的主要语言,尽管实际上也提供了其他编程语言的接口和封装器(例如,Python、Java、MATLAB/Octave 等)。本节说明如何用OpenCV的 C++API(一种易用的跨平台框架)开发应用。库的一般使用方法为了用 C++ 开发一个 OpenCV ...

2019-07-08 20:58:11 882

转载 OPENCV的下载和安装

转载于http://c.biancheng.net/view/1104.html在OpenCV官方网站(https://opencv.org/)可以下载最新的且完整的源码以及大部分的 release 版本源码。具体的下载链接可以通过下载页面(https://opencv.org/releases.html)访 问。当然,最新的代码也会在 github(https://github.co...

2019-07-08 20:57:23 14611 2

转载 OPENCV的 起源

转载于http://c.biancheng.net/view/1098.htmlOpenCV缘起于英特尔想要增强 CPU 集群性能的研究。该项目的结果是英特尔启动了许多项目,包括实时光线追踪算法以及三维墙体的显示。其中一位研究员 Gary Bradski(加里·布拉德斯基),当时正在为英特尔工作,他在访问大学的时候注意到很多顶尖大学研究机构,比如 MIT 的媒体实验室,拥有非常完备的内部...

2019-07-08 20:56:34 491

转载 什么是计算机视觉

转载于http://c.biancheng.net/view/1093.html计算机视觉这种技术可以将静止图像或视频数据转换为一种决策或新的表示。所有这样的转换都是为了完成某种特定的目的而进行的。输入数据可能包含一些场景信息,例如“相机是搭载在一辆车上的”或者“雷达发现了一米之外有一个目标”。一个新的表示,意思是将彩色图像转换为黑白图像,或者从一个图像序列中消除相机运动所产生的影响。...

2019-07-08 20:55:33 555

转载 OPENCV有哪些应用

转载于http://c.biancheng.net/view/1091.html许多计算机科学家和经验丰富的程序员多多少少都了解计算机视觉的某些方面,但是很少有人熟谙计算机视觉的每一个应用。比如:很多人了解计算机视觉在安保行业的应用; 一些人也知道它在网页端的图像和视频处理中的应用在逐渐增加。但很少有人知道计算机视觉在游戏交互中的应用。同时,也很少有人认识到大部分航空图像和街景图像...

2019-07-08 20:54:58 2596

转载 OPENCV 是什么

转载于http://c.biancheng.net/view/1089.htmlOpenCV是一个开源的计算机视觉库,可以从http://opencv.org获取。1999 年,Gary Bradski(加里·布拉德斯基)当时在英特尔任职,怀着通过为计算机视觉和人工智能的从业者提供稳定的基础架构并以此来推动产业发展的美好愿景,他启动了 OpenCV 项目。OpenCV 库用C语言和...

2019-07-08 20:54:19 1496

转载 C++数字

转载于https://www.runoob.com/cplusplus/cpp-numbers.htmlC++数字通常,当我们需要用到数字时,我们会使用原始的数据类型,如 int、short、long、float 和 double 等等。C++ 定义数字我们已经在之前章节的各种实例中定义过数字。下面是一个 C++ 中定义各种类型数字的综合实例:实例#include &l...

2019-07-07 19:27:38 132

转载 OpenCV包含的模块以及组成结构

转载于http://c.biancheng.net/view/1101.htmlOpenCV是由很多模块组成的,这些模块可以分成很多层:最底层是基于硬件加速层(HAL)的各种硬件优化。 再上一层是 opencv_contrib 模块所包含的 OpenCV 由其他开发人员所贡献的代码,其包含大多数高层级的函数功能。这就是OpenCV的核心。 接下来是语言绑定和示例应用程序。 处于最...

2019-07-07 19:22:51 562

原创 C++指针

C++里每一个变量都有一个内存位置,每一个内存位置定义了可用“&”访问的地址。指针是一个变量,它的值是另一个变量的内存地址。指针声明语法为:type *var-name var-name 对应变量的内存地址,*var-name对应变量的值。例:# include <iostream>using namespace std;int main(){...

2019-07-03 21:00:19 112

原创 C++数据结构

C++数据结构允许存储不同类型的数据项(数组存储的是相同类型数据)。定义结构使用struct语句,其定义了包含多个成员的新的数据类型,语法格式如下:struct type_name{member_type1 member_name1;member_type2 member_name2;member_type3 member_name3;...} object_names...

2019-06-30 14:01:58 150

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除