C++
天桥飞熊
这个作者很懒,什么都没留下…
展开
-
Win10环境下用CMake编译项目遇到与Eigen库相关的问题
Eigen库是头文件库,不用编译也可以使用。如果Win系统的环境变量没有设置,也没有编译Eigen,find_package语句会找不到Eigen。Eigen库的包含路径写错了,由“C:\local\eigen-3.3.4\Eigen”调成父目录"C:\local\eigen-3.3.4"原创 2022-09-14 15:25:50 · 2120 阅读 · 0 评论 -
bat脚本——提取多个文件夹到指定路径
只复制子目录结构(即目录树),不复制文件。要复制空目录,必须包含“/e”命令行选项。xcopy加 /y 是指当目标文件夹中有同名文件时,不再询问是否覆盖而是直接覆盖。如果省略“/s”,则“xcopy”将在单个目录中工作。复制所有子目录,包括空目录。将“/e”与“/s”和“/t”命令行选项一起使用。/s > a.txt 把当前目录文件列表写入a.txt,包括子目录下文件。在原始文件夹下打开cmd,输入以下命令,可以将所有目录名输出到列表.txt。> a.txt 把当前目录文件列表写入a.txt。.......原创 2022-08-04 10:50:57 · 9073 阅读 · 0 评论 -
OpenCV将Mat数据保存成伪彩色的PNG影像
void SaveDepthPNG(const cv::Mat_<float> depth, std::string& depth_png_path){ std::vector<int> compression_params; compression_params.push_back(CV_IMWRITE_PNG_COMPRESSION); compression_params.push_back(0); // 无压缩png. comp原创 2022-02-24 17:46:08 · 2910 阅读 · 0 评论 -
Eigen库矩阵的求逆函数无法在CUDA代码使用
VS2019+Eigen3.3.9+CUDA11.9编译OpenMVS2.0遇到以下报错calling a __host__ function("Eigen::MatrixBase< ::Eigen::Matrix<float, (int)3, (int)3, (int)0, (int)3, (int)3> > ::inverse() const") from a __device__ function("ComputeHomography") is not allowed解决原创 2021-12-29 16:57:46 · 1764 阅读 · 0 评论 -
tinyxml学习笔记——以读取smart3D空三文件为例
int main(int argc, char* argv[]){ //std::string dense_folder = argv[1]; TiXmlDocument* myDocument = new TiXmlDocument(); myDocument->LoadFile("IceBearTest - AT - export.xml"); //TiXmlElement* node = myDocument->FirstChildElement()原创 2021-11-19 16:15:15 · 636 阅读 · 0 评论