<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fdfddfdfsd的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fdfddfdfsd</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fdfddfdfsd]]></copyright><item><title><![CDATA[Windows上位机软件生成dump文件]]></title><link>https://blog.youkuaiyun.com/fdfddfdfsd/article/details/163506161</link><guid>https://blog.youkuaiyun.com/fdfddfdfsd/article/details/163506161</guid><author>fdfddfdfsd</author><pubDate>Wed, 05 Aug 2026 15:12:03 +0800</pubDate><description><![CDATA[摘要：本文介绍了Windows上位机开发中生成dump文件的重要性与方法。dump文件作为程序崩溃时的黑匣子;，能记录内存、线程栈等关键信息，适用于客户环境崩溃、偶发Bug等场景。文章对比了MiniDump（小型转储）和FullDump（完整转储）的适用场景，并提供了三种生成方式;最后给出了完整的C++实现代码，包含异常过滤、目录创建和自定义dump文件命名等功能，特别适合正式发布的软件集成。]]></description><category></category></item><item><title><![CDATA[SVD拟合直线、平面]]></title><link>https://blog.youkuaiyun.com/fdfddfdfsd/article/details/143803864</link><guid>https://blog.youkuaiyun.com/fdfddfdfsd/article/details/143803864</guid><author>fdfddfdfsd</author><pubDate>Fri, 15 Nov 2024 17:23:36 +0800</pubDate><description><![CDATA[SVD的原理、应用参考博客：奇异值分解（SVD）方法求解最小二乘问题的原理 - 一抹烟霞 - 博客园



SVD拟合直线：SVD的第一列就是直线的方向，直线位置点通过中心化测量点集得到

SVD拟合平面：SVD第一列向量与第二列向量的叉乘就是平面的 法向，平面的基点通过法向上的平移得到

具体步骤如下（以下代码使用了GSL数学库和opencascade模型库，且仅使用直线点集的中心点作为位置点）：


	// 中心化测量点，并计算中心点作为拟合直线的位置。
		gp_Pnt location;
		con]]></description><category></category></item><item><title><![CDATA[球拟合算法]]></title><link>https://blog.youkuaiyun.com/fdfddfdfsd/article/details/143743053</link><guid>https://blog.youkuaiyun.com/fdfddfdfsd/article/details/143743053</guid><author>fdfddfdfsd</author><pubDate>Wed, 13 Nov 2024 14:47:57 +0800</pubDate><description><![CDATA[代价函数很简单，计算点集到球面的平方距离之和就行。gsl_vector 中包含了4个变量：dx dy dz drdx dy dz: 本此迭代 球的中心点X Y Z坐标值相对于初始值的行进距离dr : 本此迭代 球的半径相对于初始值的行进距离。]]></description><category></category></item><item><title><![CDATA[halcon模板匹配]]></title><link>https://blog.youkuaiyun.com/fdfddfdfsd/article/details/135886154</link><guid>https://blog.youkuaiyun.com/fdfddfdfsd/article/details/135886154</guid><author>fdfddfdfsd</author><pubDate>Sat, 27 Jan 2024 17:55:42 +0800</pubDate><description><![CDATA[此章节只介绍形状模板匹配的部分，还有灰度模板匹配等，具体看halcon的手册；一般来说，形状模板匹配在工业视觉中用的最多。]]></description><category></category></item><item><title><![CDATA[大恒相机SDK的使用]]></title><link>https://blog.youkuaiyun.com/fdfddfdfsd/article/details/135884945</link><guid>https://blog.youkuaiyun.com/fdfddfdfsd/article/details/135884945</guid><author>fdfddfdfsd</author><pubDate>Sat, 27 Jan 2024 16:40:55 +0800</pubDate><description><![CDATA[该相机具有硬触发和软触发两种方式：此处只介绍硬触发后通过相机回调函数采集图片。此章节只介绍大恒水星系列USB3.0 2621彩色相机的使用。]]></description><category></category></item><item><title><![CDATA[halcon引擎的使用]]></title><link>https://blog.youkuaiyun.com/fdfddfdfsd/article/details/135884804</link><guid>https://blog.youkuaiyun.com/fdfddfdfsd/article/details/135884804</guid><author>fdfddfdfsd</author><pubDate>Sat, 27 Jan 2024 16:36:16 +0800</pubDate><description><![CDATA[1、C++代码与HALCON图像处理分离，不需要将HALCON图像处理部分导出成C++代码，否则每一次修改HALCON 时，C++相应部分就需要跟着更改，便捷性不足。HDevOpMultiWindowImpl类主要是与显示结果相关，在脚本中执行的结果可以显示在C#中。方式三：调用.hdev中的封装函数（外部函数、内部函数）。该方式比较推荐使用，可设置输入参数，获取输出参数，重用性好。方式一：执行.hdev格式。点击函数创建函数，进入如下窗口，先择.hdvp文件，参数可设置输入和输出参数。]]></description><category></category></item></channel></rss>