自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 【转】【开源协议】BSD、Apache2、GPL、LGPL、MIT

作为一个开发者,如果你打算开源自己的代码,千万不要忘记,选择一种开源许可证(license)。

2024-01-26 10:17:23 902

原创 什么是类型安全?

好的程序员可以使用类型不那么安全的语言写出类型相当安全的程序,相反的,差一点儿的程序员可能使用类型相当安全的语言写出类型不太安全的程序。因此,想保证程序的类型安全性,应尽量避免使用空类型指针void*,尽量不对两种类型指针做强制转换。C只在局部上下文中表现出类型安全,比如试图从一种结构体的指针转换成另一种结构体的指针时,编译器将会报告错误,除非使用显式类型转换。(4)一些#define宏可被改写为inline函数,结合函数的重载,可在类型安全的前提下支持多种类型,当然改写为模板也能保证类型安全;

2023-11-30 10:57:08 99

原创 opencv源码阅读教程

平时在我们使用opencv库中的某些函数的的时候,会发现你无法看到这些函数的源码,因为opencv库已经把它封装成对应lib,进入到对应的源码文件时,只有对应的函数接口以及输入输出和使用说明,如下图所示,opencv中的findChessboardCorners函数的接口如下。如下图所示,选中Release后,出现下面第二幅截图。2. 正确的查看opencv源码的方式:在opencv/modules文件夹内,里边就是分模块子文件夹,每种模块的源码都可以在src文件夹中找到。

2023-11-14 19:09:00 1353 1

原创 无法解析的外部符号 “class QAxFactory * __cdecl qax_instantiate(void)“ VS2022

出现无法解析的外部符号 “class QAxFactory * __cdecl qax_instantiate(void)“ ,实则就是缺少main函数,在项目的某个cpp中加入如下代码即可。项目配置类型为exe,如下图所示。

2023-11-06 16:00:57 462

原创 VS2022+PCL1.13 解决PCL中Memory.h文件内handmade_aligned_free函数内存释放出错问题

>AVX设置如下图所示,通过我的查阅发现,使用VS2019编译此项目时,必须设置成如下设置,否则也会出现PCL库中Memory.h文件内handmade_aligned_free函数内存释放出错问题。而在VS2022中,要解决这个内存释放问题,则需要改成 VS:通过项目属性->C/C++->代码生成->启用增强。而在工程转接过来的时候,VS:通过项目属性->C/C++->代码生成->启用增强。->未设置,具体修改位置如下图所示。

2023-09-21 11:13:04 783 7

原创 windows下自动运行openMvg+openMvs的exe的脚本(所有exe均在win10下编译成功并提供所有exe(压缩包)),实现三维重建流程

此条指令用于运行整个openMvg的Pipeline(框架),生成稀疏重建的结果,在运行完这条指令以后会在对应的输出目录生成如下所示的目录和文件。如下图 6红框中所显示的指令中,start指令用于运行exe,/wait 参数用于指示等待上一个python指令即openMvg的流程跑完后再运行这个exe,openMvg/openMVG_main_openMVG2openMVS,这个指令的意思是,运行openMvg目录下的openMVG_main_openMVG2openMVS.exe.

2023-08-31 13:23:42 332 2

原创 解决使用vs2019新建c#的windows窗体应用的时候,出现Microsoft.Visualstudio.TemplateEngine.Wizard, Version=1.0.0.0的问题

使用vs2019新建c#的windows窗体应用的时候,出现Microsoft.Visualstudio.TemplateEngine.Wizard, Version=1.0.0.0的问题,网上查了资料相对较少,由于我使用的是vs2019(vs2015为14.0,vs2017为15.0,vs2019为16.0,以此类推),因此,我把%localappdata%\Microsoft\VisualStudio\16.0\ComponentModelCache目录下的ComponentModelCache文件夹进

2023-08-10 11:21:14 129 1

在windows下使用脚本运行openMvg+openMvs的可执行文件exe,实现三维重建整个流程

在windows下使用脚本运行openMvg+openMvs的可执行文件exe,实现三维重建整个流程

2023-08-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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