- 博客(97)
- 资源 (12)
- 收藏
- 关注
转载 霍夫圆变换
https://blog.youkuaiyun.com/sinat_31337047/article/details/72229902
2019-08-08 16:27:59
228
转载 halcon采集标定图像的规则
https://blog.youkuaiyun.com/qq_37058315/article/details/71240213
2019-08-07 20:02:32
279
转载 视觉定位系统在机器人全场定位的应用
https://blog.youkuaiyun.com/sysu_yuhaibao/article/details/73612103一、简要介绍AprilTag是一个由密歇根州立大学的April实验室开发的、免费开源的视觉定位系统,该技术利用类似于二维码的Tag实现定位,被广泛应用于机器人、无人机定位导引等。但是目前网上关于该技术原理和应用介绍很少,所以将AprilTag技术进行简单整...
2019-08-07 19:59:58
433
转载 电池表面缺陷检测
https://www.51halcon.com/forum.php?mod=viewthread&tid=1964&page=1#pid56061
2019-08-07 09:57:59
978
转载 深入浅出HALCON几何变换
https://www.51halcon.com/thread-1466-1-1.html在机器视觉系统中,镜头是重要成像部件之一,而基于小孔成像原理的工业镜头往往会产生透视畸变现象,如何校正畸变是进行图像分析的前提 ,这其中就会用到投影变换,也是几何变换的一种。除此之外,图像处理中常用到的平移、旋转、缩放等,也属于几何变换。本文将通过实例详细介绍HALCON中的几何变换。基础知识齐次...
2019-08-07 09:39:13
2136
转载 基于非棋盘网格相机标定点自动顺序排序算法解析
https://blog.youkuaiyun.com/cuixing001/article/details/81194145代码下载链接:https://download.youkuaiyun.com/download/cuixing001/10562090
2019-07-29 15:48:01
342
转载 基于图像处理技术的工业缺陷检测
https://blog.youkuaiyun.com/cuixing001/article/details/83246218所有源码和图像这里下载:https://download.youkuaiyun.com/download/cuixing001/10735706---------------------作者:The_Matrix_来源:优快云原文:https://blog.csd...
2019-07-29 15:46:45
1924
转载 OpenCv相机标定——圆形标定板标定
https://blog.youkuaiyun.com/Ketal_N/article/details/88829741---------------------作者:Ketal_N来源:优快云原文:https://blog.youkuaiyun.com/Ketal_N/article/details/88829741版权声明:本文为博主原创文章,转载请附上博文链接!...
2019-07-29 15:43:33
4317
转载 Opencv 曲线拟合圆
转载于:https://blog.youkuaiyun.com/u013351270/article/details/72518415此函数用于拟合一段弧线,求出其圆心和半径。具体原理请参考http://blog.youkuaiyun.com/liyuanbhu/article/details/50890587仅将代码改成了Opencv格式而已。代码void circleLeastFit(const...
2019-07-22 14:20:38
1394
转载 图像旋转以及C代码实现
转载于https://blog.youkuaiyun.com/zouli415/article/details/80082432 图像旋转就是将图像按一定角度旋转,依据当前点坐标计算出来的旋转后的坐标往不是整数,因此需要进行插值。常用的插值方法有最近邻插值法、线性插值法和样条插值法(这个我也不懂)。最近邻插值速度快,效果差;双向性插值法效果较好,速度还行。这里只讨论使用反向映射和双线性插值的图像旋...
2019-07-22 14:17:17
1462
转载 【投影仪标定】-【摄像机投影仪三维形貌测量(附C++代码)】-【2】
转于:https://blog.youkuaiyun.com/tama1204/article/details/88707482版权声明:若有转载、转移代码等涉及版权操作请标明出处【963597034@qq.com】 https://blog.youkuaiyun.com/tama1204/article/details/88707482上一篇文章贴了关于相机标定的代码,这篇文章 贴投影仪标定代码。我的投影仪...
2019-06-09 15:44:15
1326
原创 hamming_weight, 汉明距离
https://www.cnblogs.com/zyl910/archive/2012/11/02/testpopcnt.htmlhttps://github.com/kimwalisch/libpopcnthttps://www.cnblogs.com/luop/p/4334160.html // this onehttps://docs.opencv.org/3.0.0/db/d...
2019-06-03 12:58:47
313
转载 深度学习AI美颜系列----AI人像美妆算法初识
转于:https://cloud.tencent.com/developer/article/1165882人像美妆是近几年来深受广大女孩儿群体喜欢的修图功能之一,目前市面中做的比较好的有美妆相机、玩美彩妆、天天P图等APP,当然还有一些PC专用的秀图软件,本文将给大家做个算法初识;什么是人像美妆?通俗的看个样例图图,到右边的化妆效果图,就叫做人像美妆。本人对AI美妆的一些看法...
2019-05-19 19:29:20
2392
1
转载 CPP_基于轮廓匹配
转于:https://blog.youkuaiyun.com/weixin_41275726/article/details/89645477/*https://cloud.tencent.com/developer/article/1419631Hu轮廓匹配:#include "Opencv_MatchShape.h"#include "Match_Shape_NCC.h"int main(in...
2019-05-19 19:19:01
296
转载 图像处理基本算法--仿射变换和透视变换
仿射变换和透视变换更直观的叫法可以叫做“平面变换”和“空间变换”或者“二维坐标变换”和“三维坐标变换”。一个是二维坐标(x,y),一个是三维坐标(x,y,z)。也就是:仿射变换:透视变换:从另一个角度也能说明三维变换和二维变换的意思,仿射变换的方程组有6个未知数,所以要求解就需要找到3组映射点,三个点刚好确定一个平面。透视变换的方程组有8个未知数,所以要求解就需要找到4组映射点...
2019-05-04 19:50:40
422
转载 OpenCV,计算两幅图像的单应矩阵
原文:https://www.cnblogs.com/wangguchangqing/p/4645805.html平面射影变换是关于其次3维矢量的一种线性变换,可以使用一个非奇异的3×33×3矩阵H表示,X′=HXX′=HX,射影变换也叫做单应(Homography)。计算出两幅图像之间的单应矩阵H,那么应用这个关系可以将一个视图中的所有点变换到另一个视图中。上图,最右边图像是将...
2019-05-04 19:49:29
1140
转载 OpenCV2:图像的几何变换,平移、镜像、缩放、旋转(2)
原文:https://www.cnblogs.com/wangguchangqing/p/4045150.html在OpenCV2:图像的几何变换,平移、镜像、缩放、旋转(1)主要介绍了图像变换中的向前映射、向后映射、处理变换过程中浮点坐标像素值的插值算法,并且基于OpenCV2实现了两个简单的几何变换:平移和镜像变换。本文主要稍微复杂点的两个几何变换:缩放和旋转。1.图像缩放图像的...
2019-05-04 19:47:54
273
转载 图像处理学习笔记之图像的几何变换(3)旋转变换
旋转有一个绕着什么转的问题。通常的做法是以图像的中心为圆心旋转,将图像上的所有像素都旋转一个相同的角度。图像的旋转变换是图像的位置变换,但旋转后图像的大小一般会改变。和平移变换一样,既可以把转出显示区域的图像截去,也可以扩大显示区域以显示完整的图像,如下图所示。我们先讨论不裁剪转出部分,扩大显示区域的情况。在下图所示的平面坐标系中,A0逆时针旋转θ变成A1,r是该点到原点的距离,则旋转前:...
2019-05-04 19:46:04
845
转载 李群与李代数基础
最近在学习slam时第一次遇到李群与李代数的概念,由于一开始不太理解,所以想通过这篇笔记来重新归纳梳理一下。1.李群的概念:李群是具有连续(光滑)性质的群;它既是群也是流行;直观上看,一个刚体能够连续的在空间中运动,故SO(3)和SE(3)都是李群。(注:SO(3)是特殊正交群 SE(3)是特殊欧式群,由于旋转矩阵R是3乘3的维度,但自由度的约束只有3个自由度,所以旋转矩阵R在9维空间中是...
2019-05-02 16:21:28
855
转载 李群,李代数的几何学心得总结
大家好,我是飞鸽。上了研究生后听到师兄讲到李群、李代数,一脸的懵逼,他说“我面试搞无人机的如果不知道这个肯定不要”。于是乎,我在图书馆查询了相关书籍,可只有一些英文的书籍,借来一看更是懵逼。随着研一的流转,渐渐的看到一些英文的无人机的控制文章里有些关于SO(3), SE(3),沿着文章的思路,以及在网上的资料寻找,渐渐对李群,李代数有了了解,这里将所学、所知略微总结下。...
2019-05-02 16:20:20
590
1
转载 API和源码 三维空间 旋转矩阵 四元数 欧拉角 相互转换 组合旋转
API和源码旋转矩阵 四元数 欧拉角 相互转换的源码这个是开源的源码。在ROS 的TF2包中就有。TF2是TF的第二个版本。API说明:http://docs.ros.org/hydro/api/tf2/html/classtf2_1_1Matrix3x3.htmlhttp://docs.ros.org/hydro/api/tf2/html/classtf2_1_1Qua...
2019-05-01 17:42:07
195
转载 Eigen - 欧拉角、四元数、旋转矩阵 - 相互转换
欧拉角 -> 四元数:Eigen::AngleAxisd rollAngle(roll, Eigen::Vector3d::UnitX());Eigen::AngleAxisd pitchAngle(pitch, Eigen::Vector3d::UnitY());Eigen::AngleAxisd yawAngle(yaw, Eigen::Vector3d::UnitZ());E...
2019-05-01 16:56:44
2035
转载 相机标定(Camera calibration)原理、步骤
author@jason_ql(lql0716)http://blog.youkuaiyun.com/lql0716在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定(或摄像机标定)。无论是在图像测量或者机器...
2019-05-01 16:47:03
1670
1
转载 旋转矩阵、欧拉角、四元数理论及其转换关系
author@jason_ql(lql0716)http://blog.youkuaiyun.com/lql07161、概述旋转矩阵、欧拉角、四元数主要用于表示坐标系中的旋转关系,它们之间的转换关系可以减小一些算法的复杂度。本文主要介绍了旋转矩阵、欧拉角、四元数的基本理论及其之间的转换关系。2、原理2.1 旋转矩阵对于两个三维点 p1(x1,y1,z1)p1(x1,y1,z1),p2(x...
2019-05-01 16:45:27
1233
转载 很详尽KMP算法(厉害)
ZzUuOo666我还是一个在校小猿,为了深入的学习知识,让知识印象更深刻,决定学写博客。作者:July时间:最初写于2011年12月,2014年7月21日晚10点 全部删除重写成此文,随后的半个多月不断反复改进。后收录于新书《编程之法:面试和算法心得》第4.4节中。1. 引言 本KMP原文最初写于2年多前的2011年12月,因当时初次接触KMP,思路混乱导致写...
2019-04-21 21:23:36
1926
转载 SSE学习笔记
转于:https://www.jianshu.com/p/d718c1ea5f22背景什么是指令集?指令集是为了增强CPU在某些方面(如多媒体)的功能而特意开发出的一组程序代码集合。常见的指令集有哪些呢?MMX(Multi-Media Extensions,多媒体扩展):Intel1996年推出的一项多媒体指令增强技术。共包含57条多媒体指令,这些指令一次可以处理多个数据。MM...
2019-04-20 15:11:19
407
转载 C语言字节对齐问题详解
转载于: http://www.cnblogs.com/clover-toeic/p/3853132.html引言 考虑下面的结构体定义:1 typedef struct{2 char c1;3 short s; 4 char c2; 5 int i;6 }T_FOO; 假设这个结构体的成员在内存中是紧凑...
2019-04-20 13:58:54
333
转载 矩阵特征分解(svd)介绍及雅克比(Jacobi)方法实现特征值和特征向量的求解(C++/OpenCV/Eigen)
对角矩阵(diagonal matrix):只在主对角线上含有非零元素,其它位置都是零,对角线上的元素可以为0或其它值。形式上,矩阵D是对角矩阵,当且仅当对于所有的i≠j, Di,j= 0. 单位矩阵就是对角矩阵,对角元素全部是1。我们用diag(v)表示一个对角元素由向量v中元素给定的对角方阵。对角矩阵受到关注的部分原因是对角矩阵的乘法计算很高效。计算乘法diag(v)x,我们只需要将x中...
2019-04-18 22:05:00
11534
转载 最近下载的以及一些朋友共享的图像方面的论文备份
转载于:http://www.cnblogs.com/Imageshop/p/3603926.html过完年以后,一直忙于各种杂事和杂务,本来可以做研究的时间被带崽和加班所占据,偶尔有闲看到一些好文章也只能先备份在那里在等日后有空了在去研究。还有就是QQ里的好友也给我提供了一些论文,我都把他放在电脑的各个角落里,为防止这些好的资源日后被遗忘,特在此做个备忘。 一: 去雾方面的
2016-06-02 15:17:50
303
转载 多核处理器的九大关键技术
http://blog.chinaunix.net/uid-13327770-id-2902358.html与单核处理器相比,多核处理器在体系结构、软件、功耗和安全性设计等方面面临着巨大的挑战,但也蕴含着巨大的潜能 CMP和SMT一样,致力于发掘计算的粗粒度并行性CMP可以看做是随着大规模集成电路技术的发展,在芯片容量足够大时,就可以将大规模并行处
2015-09-20 20:57:24
984
转载 PPM/PBM/PGM图像格式
http://blog.youkuaiyun.com/xiaoxin_ling/article/details/3980642http://blog.sina.com.cn/s/blog_6de8b2a10100p3pq.htmlhttp://www.cnblogs.com/hnrainll/archive/2011/06/08/2075629.htmlhttp://blog.csdn.n
2015-09-14 15:59:03
487
转载 OpenCV源码之内存分配-指针对齐
原文:http://blog.youkuaiyun.com/lming_08/article/details/26821963?utm_source=tuicool首先,为什么要指针对齐(Pointer Alignment)?指针对齐有时候非常重要,因为许多硬件相关的东西在对齐上存在限制。在有些系统中,某种数据类型只能存储在偶数边界的地址处。例如,在经典的 SPARC架构(以及经典
2015-09-12 15:21:35
390
转载 Unix多线程编程技术
http://blog.youkuaiyun.com/zkf11387/article/details/7657055posix pthreads库提供了一系列的编写多线程程序的函数主要包括1. 创建和中止线程函数2. 同步线程和对程序资源加锁函数3. 管理线程时序函数一般地使用线程时序管理函数会复杂你的程序算法不仅如此在你移植你在单处理机上的多线程程序到多处理机环境时也可能会带来
2015-09-11 22:24:25
239
转载 为什么需要字节对齐?
http://blog.youkuaiyun.com/zkf11387/article/details/7662450文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x000000
2015-09-11 22:23:03
240
转载 字节对齐1
http://blog.chinaunix.net/uid-26548237-id-3969720.html一、快速理解1、什么是字节对齐? 在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构中的每个成员按其自然边界(alignment
2015-09-11 22:21:43
490
转载 C语言字节对齐
http://www.linuxidc.com/Linux/2014-11/109205.htm文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它
2015-09-11 22:19:07
254
转载 关于字节对齐和运算顺序优先级的讨论
http://blog.163.com/tianyake@yeah/blog/static/74933141201121572946572/第一个问题:字节对齐在做一个小型通信系统时,为了方便通信帧解析以及数据存储,通过结构体定义了该数据帧的结构。代码写完之后进行系统调试,一切进展顺利,最后当调试到存储部分时出了问题,通过监视发现通讯帧结构正确但是存储数据始终不正确,经过深入分
2015-09-11 22:18:21
280
转载 常考笔试题,详细解剖C++运算符sizeof()的使用及字节对齐问题
http://blog.youkuaiyun.com/ajioy/article/details/8127209先看题目:[cpp] view plaincopystruct A{ char c1; short s1; char c2; float f1; doubl
2015-09-11 22:16:38
272
转载 C语言字节对齐问题详解
http://www.bubuko.com/infodetail-263205.html引言 考虑下面的结构体定义:1 typedef struct{2 char c1;3 short s; 4 char c2; 5 int i;6 }T_FOO; 假设这个结构体的成员在内存中是紧凑排列的
2015-09-11 22:15:17
517
opencv-machine-learning-master.zip
2021-05-26
C语言实用数字图像处理
2015-06-13
从实践中学嵌入式Linux_C编程
2015-06-13
Computer Vision Algorithms and Applications英文原版
2015-05-22
夏宇闻Verilog数字系统设计教程(第2版)清晰版
2014-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人