- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 VS+Eigen+CUDA compile error: C2244 and MSB3721
编译环境Eigen3+CUDA9.2+VS2015错误如下:解决方式:将Eigen中的JacobiSVD and BDCSVD里的Index用Eigen::Index替换http://eigen.tuxfamily.org/dox-devel/TopicCUDA.htmlhttp://eigen.tuxfamily.org/bz/show_bug.cgi?id=1412...
2019-09-26 09:03:20 714
转载 the different between Const and Static in C++
1.const规定了一个变量在它初始化值之后,值不能再改变,也就是只读。来看个例子:const测试例子在这个测试程序里,我试图在初始化变量c的值之后再修改c的值,编译直接报错,告诉我c已经是一个只读变量了,不可以改值。2.static在函数内的时候,表明这个变量在函数的生命周期结束之后也不会被释放。static使用测试在第一次调用test()时,如果stati...
2019-09-17 14:15:43 154
原创 Error:CPACK_PACKAGE_VERSION does not match version provided by version.hpp header!
环境:Cmake3.10+OpenCV2.4.13.5+CUDA9.2ProblemCMake Warning at cmake/OpenCVPackaging.cmake:23 (message): CPACK_PACKAGE_VERSION does not match version provided by version.hpp header!Call Stack (m...
2019-09-09 16:15:31 3112
原创 编译OpenCV 2+ with CUDA 9+
编译很头疼,出现以下问题:CMake Error: The following variables are used in this project, but they are set to NOTFOUND.Please set them or make sure they are set and tested correctly in the CMake files:opencv_de...
2019-09-09 15:48:57 546 2
转载 c++ set
1.set的初始化set可以这样初始化set<int> iset{ 1,2,3 }; set<int> iset2 = { 1,2,3 }; 在初始化set的时候,若出现重复的元素set<int> iset3{ 1,2,3,3,3 }; set<int> iset4 = { 1,2,3,3,3 }; 则多余的重复...
2019-09-06 08:50:44 97
原创 c++ std::priority_queue优先队列
template <class T, class Container = vector<T>, class Compare = less<typename Container::value_type> > class priority_queue;需要头文件 #include <queue>普通的队列是一种先进先出的数据结构,元素...
2019-09-05 20:52:35 582
原创 C++中string erase函数的使用
erase函数的原型如下:(1)string& erase ( size_t pos = 0, size_t n = npos );(2)iterator erase ( iterator position );(3)iterator erase ( iterator first, iterator last );(4)iterator erase ( int n );也就是说...
2019-09-05 14:25:04 332
原创 STL nth_element
nth_element(first,nth,last)first,last 第一个和最后一个迭代器,也可以直接用数组的位置。nth,要定位的第nn个元素,能对它进行随机访问.将第n_thn_th元素放到它该放的位置上,左边元素都小于它,右边元素都大于它.测试代码:http://www.cplusplus.com/reference/algorithm/nth_element...
2019-09-04 16:41:15 205
原创 vector容器 begin()与end()函数、front()与back()的用法
begin函数:函数原型:iterator begin();const_iterator begin();功能:返回一个当前vector容器中起始元素的迭代器。end函数:函数原型:iterator end();const_iterator end();功能:返回一个当前vector容器中末尾元素的迭代器。front函数:函数原型:reference front()...
2019-09-03 22:17:37 913
原创 opencv meanStdDev
meanStdDev:计算矩阵的均值和标准偏差。C++:voidmeanStdDev(InputArraysrc,OutputArraymean, OutputArraystddev, InputArraymask=noArray())Python:cv2.meanStdDev(src[,mean[, stddev[, mask]]])→ mean, stddevC...
2019-09-03 16:46:47 831
转载 opencv reshape函数详解
在opencv中,reshape函数比较有意思,它既可以改变矩阵的通道数,又可以对矩阵元素进行序列化,非常有用的一个函数。函数原型:C++: Mat Mat::reshape(int cn, int rows=0) const参数比较少,但设置的时候却要千万小心。cn: 表示通道数(channels), 如果设为0,则表示保持通道数不变,否则则变为设置的通道数。rows: 表示矩阵行数...
2019-09-03 14:40:25 5729
原创 opencv 行与列
Mat在创建的时候,参数顺序是先行后列; Mat (int rows, int cols, int type)Size在使用的时候,默认是先宽后高,即先列后行。 Size(int width, int height)...
2019-09-03 14:10:37 557
基于OpenXR2.7.1的Hololens2开发所需的开发包
2022-03-12
OpenGL配置环境所需.h、.lib和.dll文件
2018-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人