随笔分类 -  代码

摘要:测试两直线共面,相交。求其交点。 利用参数t。 参数t=(p2*(y1-y2)+n2*(z2-z1))/(n2*p1-p2*n1); 结果正确: 出错: 出错原因: (n2*m1-m2*n1)的值判断失误,由于各种计算误差的存在,不会刚好等于0。 其实只用一个公式即可: t=(p2*(y1-y2)+ 阅读全文
posted @ 2018-05-21 18:51 ostartech 阅读(211) 评论(0) 推荐(0)
摘要:说明: 在共面直线测试中,由于计算误差等原因,共面条件判断不准,但计算结果依然正确。 共面直线测试中,没有跳进共面直线解析交点中,但结果依然正确: 单独测试共面直线求交点结果为: 阅读全文
posted @ 2018-05-21 16:09 ostartech 阅读(186) 评论(0) 推荐(0)
摘要:双站异面直线法定位坐标: 此为初始版本。可以正确计算结果。 但是,计算行列式使用的是Eigen库,下版本处理直接计算。 没有考虑两直线共面交点情况,下版本解决。 阅读全文
posted @ 2018-05-21 14:35 ostartech 阅读(277) 评论(0) 推荐(0)
摘要:非方阵的矩阵的逆矩阵 pseudoInverse 伪逆矩阵是逆矩阵的广义形式,广义逆矩阵 matlab中是pinv(A)--》inv(A)。 矩阵的伪逆(pseudoinverse) - 冯瑾亓 - 博客园 https://www.cnblogs.com/Rambler1995/p/5583645. 阅读全文
posted @ 2018-04-20 18:08 ostartech 阅读(4600) 评论(0) 推荐(1)
摘要:使用Eigen 库:进行svd分解,形如 A = U * S * VT。 JacobiSVD<MatrixXd> svd(J, ComputeThinU | ComputeThinV); U = svd.matrixU(); V = svd.matrixV(); A = svd.singularVa 阅读全文
posted @ 2018-04-20 17:51 ostartech 阅读(12564) 评论(0) 推荐(0)
摘要:#include "opencv2/core/core.hpp" #include "highgui.h" #include "opencv2/imgproc/imgproc.hpp" #include "opencv2/features2d/features2d.hpp" #include "opencv2/nonfree/nonfree.hpp" #include "opencv2/lega... 阅读全文
posted @ 2018-03-23 23:35 ostartech 阅读(985) 评论(0) 推荐(0)
摘要:对周期噪声,使用频域方式滤波。使用FFT将其变换到频谱域对恒定频率的信号滤除。 对散粒噪声,使用中值滤波。设定5x5的模板统计排序,选取其中值替代模板的中心位置的值。 中值滤波: 阅读全文
posted @ 2018-01-12 19:10 ostartech 阅读(1427) 评论(0) 推荐(0)
摘要:直方图均衡:统计图像像素灰度的直方图分布。对其进行重新分配以使图像的直方图分布更加均衡。 小波变换:图像轮廓主要体现在低频部分,可以通过对低频分解系数进行增强处理,对高频分解系数进行衰减处理,达到图像增强。 小波变换: 阅读全文
posted @ 2018-01-12 18:45 ostartech 阅读(4441) 评论(0) 推荐(0)
摘要:Roberts边缘检测算子:根据一对互相垂直方向上的差分可用来计算梯度的原理,采用对角线方向相邻两像素之差。 小波变换的方法比较适用于展现夹带在正常信号中的瞬间反常现象,具有方向敏感性。所以可以边缘检测。 Roberts边缘检测算子: 小波变换检测边缘: 图像边缘检测经典算子及MATLAB实现 - 阅读全文
posted @ 2018-01-12 18:43 ostartech 阅读(10088) 评论(0) 推荐(0)
摘要:编码曝光知识 - ostartech - 博客园 https://www.cnblogs.com/wxl845235800/p/8276362.html 假设曝光时间0.2s,在曝光时间内走过的像素点数为为25,均匀分成9份,分别走过的像素点为1 1 2 2 3 3 4 4 5, 则设计36位编码为 阅读全文
posted @ 2018-01-12 18:11 ostartech 阅读(2560) 评论(1) 推荐(0)
摘要:鱼眼镜头畸变校正。(直接处理彩色图) 代码存在错误:貌似只能处理宽比长大的,竖着的。和方的。 阅读全文
posted @ 2018-01-12 18:06 ostartech 阅读(1524) 评论(0) 推荐(0)
摘要:软件是MATLAB R2014b 使用的是matlab中已有的函数imresize(); 彩色图像分别对R、G、B三个通道进行插值,之后融合。【imresize函数不用,可以直接插值】 阅读全文
posted @ 2017-08-05 17:17 ostartech 阅读(1369) 评论(0) 推荐(0)