自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 神经网络助力器!

各种网络模型解析,写的很好,概念性了解,为了节约时间,直接链接过来 1,CNN进化史 2,卷积神经网络(CNN) 3,循环神经网络(RNN) 4,深度残差网络(DRN)ResNet网络原理 5,深度信念网络(DBN) 6,LeNet 7,AlexNet 8,VGGNet 9,Go...

2019-05-19 22:32:18

阅读数 21

评论数 0

转载 Python-Opencv函数执行顺序

今天在看python那个函数的执行顺序,因为这段函数执行结果一直没看懂, total = 0 def sum(arg1,arg2): total = arg1 + arg2; print(" 函数内是局部变量:", total ) return total def ...

2019-05-16 17:08:25

阅读数 19

评论数 0

转载 connectedComponentsWithStats ()详细用法

前面的博客有Opencv连通域分析 connectedComponents函数的用法示例 这里讲一个 connectedComponentsWithStats 函数的用法,这个函数能返回除了连通域图之外,还有一些统计信息。 用法: Mat Imglabels, Imgstats, Imgcent...

2019-04-08 11:44:44

阅读数 1044

评论数 0

转载 C++ main函数中参数argc和argv含义及用法

argc 是 argument count的缩写,表示传入main函数的参数个数; argv 是 argument vector的缩写,表示传入main函数的参数序列或指针,并且第一个参数argv[0]一定是程序的名称,并且包含了程序所在的完整路径,所以确切的说需要我们输入的main函数的参数个...

2019-04-07 22:27:00

阅读数 31

评论数 0

转载 HOG+SVM总结

纠结了快20天的东西,今天终于有了一个好的结果,利用hog+svm进行行人检测。 纠结过很多地方,不过现在终于理通了,写下总结实为发泄! 言归正传,实验所用行人库:INRIAPerson。训练过程如下: 1、选定正负样本:正样本、行人库中正样本大小为96x160,比我们需要的64x128窗口...

2019-04-03 23:12:26

阅读数 180

评论数 0

原创 illegal glutInit() reinitialization attempt

在使用OpenGL动态显示的时候,在调试程序的时候窗口闪了一下便直接报错。 illegal glutInit() reinitialization attempt 后来找了下资料,找到个热心网友的回答,Helping me solve a great problem. GLUThas not...

2019-03-31 23:52:55

阅读数 84

评论数 0

转载 OpenCV CvGet2D获取彩色图像的RGB值

1、可以变成灰度图也可以不变。这里假设你的图像都是IPL_DEPTH_8U类型。 2、如果变成灰度图,就是单通道图像,获取的就是每一个像素点的灰度值。 IplImage* img = cvLoadImage("test.bmp", 0); for (int i = 0; ...

2019-03-31 23:44:38

阅读数 288

评论数 0

原创 报错“one of arguments value out of range in cvPtr2D”

今天使用OpenGL输出三维重构的图像,并对其进行纹理贴图处理。 在调试Opencv程序的时候,突然报错个小错误:one of arguments value out of range in cvPtr2D。 博主的目的是想通过CvGet2D()函数获取彩色图像的RGB值,并进行对图像进行纹理...

2019-03-31 23:43:05

阅读数 196

评论数 0

原创 Mat 转 IplImage*

Mat 转IpiImage 的最好方式应该如下,否则IplImage的头部信息无法转换过去,在进行取IplImage的width,height会出现错误。因此下面的方式是正确的,完整的。 Mat mat_src = imread(filepath, CV_LOAD_IMAGE_COLOR); ...

2019-03-31 19:56:01

阅读数 976

评论数 0

转载 OpenGL + VS2015 + Win10 64位开发环境配置

原文出处:https://blog.csdn.net/sixdaycoder/article/details/66975126 非常感谢SixDayCoder博主的很详细的配置步骤,少入很多坑。 此文目的是对博主的原文再加入详细点操作,也方便自己,所以做下笔记。 引子 OpenGL的GLUT...

2019-03-30 21:40:58

阅读数 75

评论数 0

原创 使用Vector时出现vector subscript out of range等类似错误

今天在调试过中出现个错误:vector subscript out of range,特意查了一下资料。 报这个错时会弹出一个窗口: 貌似内存溢出,这是由于vector存放的数据超出了vector的大小所造成的。 解决方法如下: 在Vector<string> con之后,不...

2019-03-27 22:49:40

阅读数 985

评论数 0

原创 PCL1.8.1 Viewer窗口操作的快捷键

PCL Viewer窗口操作的一些快捷键 p, P : switch to a point-based representation (以点为基准展示) w, W : switch to a wireframe-based representation (where availa...

2019-03-23 16:00:41

阅读数 407

评论数 0

原创 OpenCv中向量模板类Vec的表示

Vec的表示 ---- Vec2b,Vec3b,Vec2s,Vec3s//【1】Vec2b---表示每个Vec2b对象中,存储2个char(字符型)数据 typedef Vec<uchar, 2> Vec2b; 、 //【2】Vec3b---表示每一个Vec3b对象中,存储3个char...

2019-03-22 11:33:01

阅读数 557

评论数 0

原创 #ifndef和#pragma once的区别

目的:为了避免同一个文件被include多次 1#pragma once方式 2#ifndef方式 在能够支持这两种方式的编译器上,二者并没有太大的区别,有一些细微的区别。 方式一: #pragma once ... ... //一些声明语句 方式二: #ifndef __ABC_...

2019-03-20 21:51:59

阅读数 38

评论数 0

原创 OPENCV归一化函数normalize的使用

1.normalize 函数 函数原型: voidnormalize(InputArraysrc,OutputArraydst, doublealpha= 1, doublebeta= 0, intnorm_type= NORM_L2, intdtype= -1, InputArraymas...

2019-03-18 16:10:14

阅读数 193

评论数 0

转载 使用Opencv时调用svm->load和VideoCapture报错的问题分析

问题 1:调用svm-&gt;load("SVM_HOG.xml"));时出现“Parsing error (Missing or invalid SVM type) in cv::ml::SVMImpl::read_params ... ...”的报错。 原因分析:...

2019-03-14 22:59:26

阅读数 145

评论数 0

原创 OPENCV读取文件夹下多个图片

1. for (int i = 1; i &lt;= num; i++) { sprintf(filename, "Path%d.jpg", i); image = imread(filename, 1); imshow(filename,...

2019-03-13 23:13:29

阅读数 333

评论数 0

转载 OpenCV 中Mat图像提取ROI

at类表示的图像进行ROI操作有两种方法 1. 使用拷贝构造函数Mat(constMat&amp; m, const Rect&amp; roi ),矩形roi指定了兴趣区 Mat src = imread(“xx.jpg”); Mat srcROI( src, Rect(0,...

2019-03-13 22:11:33

阅读数 535

评论数 0

原创 Opencv腐蚀、膨胀相关参数

卷积核函数: Mat getStructuringElement(int shape, Size ksize, Point anchor = Point(-1, -1)) 参数详解: int shape:内核形状 MORPH_RECT : 矩形 MORPH_ELLIPSE : 椭圆 MORPH...

2019-03-12 21:41:17

阅读数 399

评论数 0

转载 解决This function or variable may be unsafe方法

在VS 2012 中编译 C 语言项目,如果使用了 scanf 函数,编译时便会提示如下错误: error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s ...

2019-03-08 21:24:51

阅读数 142

评论数 0

原创 VS2015,删除不存在的继承值的lib库

在学习opencv中,往往通常需要安装许多的外接lib,但是在配置失败后,又不需要这些lib的同时,虽然把环境变量的相关lib路径删除,但是在此时编译程序是,往往会出现“无法打开***.lib文件”,使程序终止执行,那么我们目前是并不需要这个lib,但有因无法打开影响往后的编译,所以不仅仅删除环境...

2019-03-06 21:41:37

阅读数 720

评论数 1

转载 对于img.at<uchar>(j, i) 和img.at<uchar>(Point(j, i)) 的区别

我说说我的理解: srcImage.at&lt;uchar&gt;(j, i) //表示的是  j 行 i 列 的这个像素 srcImage.at&lt;uchar&gt;(Point(j, i)) //表示的是 坐标(j,i)的像素 1 2 为了我下面的图方便说...

2018-11-18 22:48:56

阅读数 858

评论数 1

转载 OpenCV 单通道三通道理解

单通道: 此通道上值为0-255。 (255为白色,0是黑色) 只能表示灰度,不能表示彩色。 三通道,在BGR (255,255,255为白色, 0,0,0是黑色 )  可以表示彩色, 灰度也是彩色的一种。 cv::imread函数。 screen图片是一张彩色图:  cv::Mat mat =...

2018-11-18 22:20:00

阅读数 576

评论数 0

原创 VS2015即将过期,破解所需密钥,过期将无法使用

安装完vs2015 企业版后,在菜单帮助---注册产品,显示产品试用期30天,怎么破解呢? 一、破解秘钥 企业版    HM6NR-QXX7C-DFW2Y-8B82K-WTYJV 专业版    HMGNV-WCYXV-X7G9W-YCX63-B98R2 二、破解步骤 1、安装vs2015...

2018-11-18 22:07:30

阅读数 415

评论数 0

转载 VS2015中OpenCV编程插件Image Watch安装和使用介绍

在VS中用OpenCV进行开发时,调试经常需要去查看当前图像的内容(图像大小,通道数,鼠标所指像元在图像中的行列数和像素值),介绍一个配合VS使用的OpenCV开发神器——Image Watch。 该插件现在支持较新版本的vs版本如:vs2012,vs2013,vs2015等。 安装 下载最...

2018-11-09 18:50:57

阅读数 89

评论数 0

原创 双目摄像头标定完整过程 借助Matlab软件工具箱

运用matlab2017 进行摄像头获取标定参数: 本人试过两种方法,好坏各有。 ①运用matlab自带标定工具箱进行标定,非常省事,说下大概步骤,(嫌麻烦不上图了) 1.在命令行输入stereoCameraCalibrator 等待弹出界面 2.然后将上面的Skew、Tangentia...

2018-11-05 20:14:26

阅读数 1157

评论数 5

转载 摄像机标定到底是在干什么?

2017年11月13日学习记录:机器视觉(1)——摄像机标定概括 刚开始学机器视觉,我研究的方向主要是双目视觉测距。做机器视觉的肯定对摄像机标定并不陌生。我入坑一个月,开始就是看看书、论文,了解了大概流程和研究主要方法,无特别明确目的和压力。然后发现没什么进展,不能再这样了,得动手做。就开始动手...

2018-10-28 10:40:52

阅读数 61

评论数 0

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