#open

OpenCV 快速连通区域分析

 (1)cv::connectedComponents()1intnccomps=connectedComponents(2cv::InputArraynimage,3cv::OutputArraylabels,4intconnectivity=8,5 intltype=CV_32S);函数返回值nccomp...

OpenCV---图像二值化

彩色图像:三个通道0-255,0-255,0-255,所以可以有2^24位空间灰度图像:一个通道0-255,所以有256种颜色二值图像:只有两种颜色,黑和白,1白色,0黑色原灰度图像的像素值1.THRESH_BINARY:过门限的值为最大值,其他值为02.THRESH_BINARY_INV:过门限的值为0,其他值为最大...
代码星球 ·2020-04-14

OpenGL是什么?GPU是什么?

一、GPU与CPUCPU是处理基本算数运算的单元:它处理的数据是数:整型、浮点型、bool等等;GPU是处理图形运算的单元:它处理的数据是图形的数据矩阵; GPU的输入是一个和多个图形,输出是对一个和多个图形的处理结果:图形合成、色值反转等等;本质上是矩阵运算和内置的图片解码算法。 编码图片、位图、...
代码星球 ·2020-04-14

Open Judge 2750 鸡兔同笼

                          &nbs...

javascript中window.open()与window.location.href的区别

window.open("index.aspx",'top'); 只是表示打开这个页面,并不是打开并刷新index.aspxwindow.location.href="index.aspx";表示重新定向到新页面,同时刷新打开的这个页面;...

这次一定要记住opencv和cv2是什么及其基础用法

opencv是一个基于BSD许可发行(也就是俗称的开源)的跨平台计算机视觉库,可以运行在Linux、Windows、Android和MacOS上。由一系列C函数和少量C++类构成的它轻量且高效,并提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。对于python而言,...

OpenXML性能真的低下吗?

博文NET导出Excel的四种方法及评测 中对比了4个库的导出性能,但对OpenXML的评价并不高,本人觉得不合理,所以我重新测试下性能 基于OpenXML的包装类 ExcelDownWorker1publicclassExcelDownWorker2{3voidNewRow();//新行...
代码星球 ·2020-04-14

OpenGL中的选择模式及其应用

 一、概述在OpenGL中绘制物体通常是在其缺省的绘图模式下进行的,而为了对物体进行标记以区分在指定区域上绘制了那些物体,则需要进入选择模式;选择模式为用户提供了一种拾取物体的机制。下面通过先列出应用选择模式的一般步骤,再通过一个例子具体说明选择模式的应用。 二、应用选择模式的一般步骤1、创建返回命...

C#中SaveFileDialog 和OpenFileDialog 的用法

1.OpenFileDialog1privatevoidbtnOpen_Click(objectsender,EventArgse)2{3OpenFileDialogofd=newOpenFileDialog();4ofd.InitialDirectory=@"C:UsersLWP1398Desktop";//设置初始...

OpenWrt包管理软件opkg的使用(极路由)

说明:1、OpenWrt本身系统没什么问题,关键点是一些路由器尝试的限制,比如一些厂商设置成内存分区为只读,那么这个安装软件就变得没什么意义了。2、opkg的操作有点反人类,正常步骤是查询,安装;而opkg在一些厂商的限制下需要update,然后download,最后install;且有时会安装在tmp区,重启会没有。...

【OpenCV3】直线拟合--FitLine()函数详解

一、FitLine()函数原型CV_EXPORTS_WvoidfitLine(  InputArraypoints,//待输入点集(一般为二维数组或vector点集)  OutputArrayline,//输出点集(一个是方向向量,另一个是拟合直线上的点)(Vec4f(2d)或Vec6f(3d)的vector)  in...

【Opencv 源码剖析】 一、 create函数

1.inlineMat::Mat(int_rows,int_cols,int_type):size(&rows){initEmpty();//将data、cols、rows等初始化为0create(_rows,_cols,_type);} 2.inlineMat::Mat(int_rows,int_c...

Opencv+opencv_contrib安装

最近自己决定动手写一个视觉slam程序, 写代码不仅仅加深对slam实现原理的理解,同时提升使用cmake、kdevelop等工具的熟练度,这些是编译大型项目的基础;一个成熟完整的程序展现的是binlibincludesrc等文件夹,但是不可能将整个构造过程统统展现出来,对于小白来说,很难理解整个项目的搭建过...
代码星球 ·2020-04-12

opencv学习之路(2)、读取视频,读取摄像头

视频读取本质上就是读取图像,因为视频是由一帧一帧图像组成的。1秒24帧基本就能流畅的读取视频了。 ①读取视频有两种方法: A.VideoCapturecap; cap.open(“1.avi”); B.VideoCapturecap(“1.av...

opencv学习笔记——Scalar数据结构的理解

首先看一下Scalar的定义typedefstructScalar{doubleval[4];}Scalar;可以看到,Scalar是一个由长度为4的数组作为元素构成的结构体,Scalar最多可以存储四个值,没有提供的值默认是0。Scalar常用的使用场景如下:MatM(7,7,CV_32FC2,Scalar(1,3)...
首页上一页...6465666768...下一页尾页