logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenCV中基本数据结构(7)_Vec

Vec系列数据结构是Matx的一个派生类,其矩阵的行的大小永远固定为一行,列大小从1到6不等,可以认为类似与C++ vector,但与C++ 的vector又有很大不同,,以下不同来自于一段技术博客,讲的比较清楚:OpenCV与C++ ...

#opencv
OpenCV中基本数据结构(6)_Matx

Matx为OpenCV轻量级的矩阵,被称为fixed matrix classes,意思是每个矩阵的大小都是固定的,主要是应对矩阵数据比较小的场景,最新的版本4.0不超过6*6大小的矩阵,旧版本一般不超过5*5,它的出现主要是应对小数据场景,因为是fixed matrix,所以其占用空间大小都是在编译阶段都是已知且固定好的,因为为轻量级的,数据较小,相对Mat,其申请和释放都是非常快速的,一般比较

#opencv
opencv_modules.hpp 头文件

有时使用一些别人其他编译好的opencv库之后,不知道其编译时包含的哪些编译选项以及模块,可以查看opencv_modules.hpp头文件中,编译所包含的头文件,里面列出来编译时所选择的模块,定义宏格式为HAVE_OPENCV_XXXX之类的格式:...

#opencv
Openvino 模型转换命令mo.py

openvino中用于将训练的模型转换成IR文件,可以使用mo.py脚本该脚本位于:/opt/intel/openvino/deployment_tools/model_optimizer/mo.py查看其帮助信息:里面命令行参数较多,其中比较重要的参数为:-input_model: 为输入的训练的模型,如果使用的是caffe训练的模型则应该为XXX.caffemodel...

#openvino
OpenCV中基本数据结构(1)_Point

为了便于对一些常见的数据进行操作,OpenCV定义了一些常见的数据结构(Point ,Scalar等),以方便后续对数据算法的实现,主要分为basic data type、helper objects、large array types等三种数据结构类型,其中basic data type是最常见使用频率最高的数据结构,主要包括一些简单的向量和矩阵等等,主要用于局部变量中,此类型最典型的是数据都是

#opencv
OpenCV中基本数据结构(4)_Rect

Rect数据结构经常是在OpenCV中被用来表示为一个矩形尺寸,其成员包括x,y, width,height,其中x和y分别表示矩形框的左上角的起始点坐标,width和height分别表示宽和高。RectOpenCV中预定义好的几种Rect,用来支持不同的数据类型:Rect2i:整型intRect2f: floatRect2d: double源代码定义如下:其...

#opencv
python爬虫之爬取起点中文原创小说排行榜

学习python有段时间了,最近做了一个网上爬虫工具爬取起点中文原创小说排行榜数据,作为最近学习python的一个阶段性成果。工具对于做网络爬虫工具经常用到的就是chrome浏览器,主要用于抓取网页中的关键有效信息,F12键 使用其中的network功能可以监控其与服务器功能:Name: 请求的名称,一般为URL的最后一部分为内容Header:是请求的http消息头,主要包括G...

#python
numpy 数组访问方式_索引、切片、迭代

numpy 数组的访问方式主要由索引(indexing)、切片(slicing)、迭代(iterating),本节中主要以例子为讲解其访问方式一维数组一维数组访问方式,首先创建一个一维数>>> a = np.arange(10)**3>>> aarray([0,1,8,27,64, 125, 216, 343, 512,...

#python#numpy
ModuleNotFoundError: No module named 'CommandNotFound'

错误来源:Ubuntu16.04系统,安装最新版python3.7后就出现如下错误:ModuleNotFoundError: No module named 'CommandNotFound'而且,pip install时,还是出现了这个错误:File "/usr/local/lib/python3.6/subprocess.py", line 418, in r...

#python
关于GPU一些笔记(SIMT方面)

GPU组成现代GPU中一般都是由比CPU多的core组成,每个core 相当于一个单独线程进行计算,可以同时触发执行相同的单一指令但是每个计算单元数据不同(称之为SIMD),在英伟达GPU中一般称之为之为cuda core,GPU内部一般集成了成千上万个cuda core。为了方便进行进行对这么多的核进行管理调度,GPU将按照一定数量的core(一般为32或者64)组成一个 SM(streamin

    共 16 条
  • 1
  • 2
  • 请选择