摘要:
already defined in *.obj避免这个问题常见的用法是使用 #pragma once 或者 #ifndef XXX_H #define XXX_H #endif 但是遇到already defined in *.obj这个问题的原因不同解决办法就不一样。 比如我是把.cpp文件重命 阅读全文
摘要:
最近在看svm,顺便做一下笔记。 libsvm历史版本: https://www.csie.ntu.edu.tw/~cjlin/libsvm/oldfiles/ 关于libsvm的简介自行百度。 我关注的是使用svm分类,opencv里面保存的模型为什么会保存多组决策函数,而直接使用libsvm找不 阅读全文
摘要:
从opencv3.4.9中摘取。 1 static void icvWriteMat( CvFileStorage* fs, const char* name, const void* struct_ptr, CvAttrList /*attr*/ ) 2 { 3 const CvMat* mat 阅读全文
摘要:
从opencv3.4.9中摘取。 写svm的xml信息: 1 void write( FileStorage& fs ) const CV_OVERRIDE 2 { 3 int class_count = !class_labels.empty() ? (int)class_labels.total 阅读全文
摘要:
使用开源的markup实现。(实在不喜欢被opencv绑架) 在使用markup保存xml文件时遇到一些问题。 xml.Save(filename.c_str()); vs属性中的Char set 从Use Unicode Character Set时这里的filename需要是wstring类型。 阅读全文
摘要:
推荐几个可以在C++中调用的数学平台:eigen、bias、lapack、svd、CMatrix 先讲eigen: Eigen是什么? Eigen3哪里下载? Eigen3的配置 Eigen3 样例代码有没有? 去哪里更深入学习? Eigen是什么? Eigen是C++中可以用来调用并进行矩阵计算的 阅读全文
摘要:
如果可以还是要看第一手资料,看原始论文,避免被人误导。 原论文:Histograms of Oriented Gradients for Human Detection 详细信息可以参考其博士论文:Finding People in Images and Videos 计算流程: RGB colou 阅读全文
摘要:
把下面框住的地方点开,拉到最先面可以看到 Edit scheme选项,单击。 进去后这里可以切换debug和release。 同时在Build Settings中将”Generate Debug Symbols“由no设置为yes。 阅读全文
摘要:
之前使用命令行安装: brew install cmake 安装的是最新版,安装速度也很快,但是这个cmake是不带 GUI的,用着不习惯,就又一个命令行给卸载了。 brew uninstall cmake 然后手动安装cmake,去官网下载。 网址:https://cmake.org/downlo 阅读全文
摘要:
构建一个WorkSpace,会生成.xcworkspace文件,以后就通过打开这个文件来打开WorkSpace。打开工程,会发现什么都没有,然后我们要添加各个工程(project)。在Xcode文管理文件的面板里,右键选择添加新文件。 在xcodeproj中的build settings中设置编译参 阅读全文