自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(97)
  • 资源 (12)
  • 收藏
  • 关注

转载 霍夫圆变换

https://blog.csdn.net/sinat_31337047/article/details/72229902

2019-08-08 16:27:59 169

转载 halcon采集标定图像的规则

https://blog.csdn.net/qq_37058315/article/details/71240213

2019-08-07 20:02:32 243

转载 再谈相机标定

https://yongqi.blog.csdn.net/article/details/82972650

2019-08-07 20:01:02 149

转载 视觉定位系统在机器人全场定位的应用

https://blog.csdn.net/sysu_yuhaibao/article/details/73612103一、简要介绍AprilTag是一个由密歇根州立大学的April实验室开发的、免费开源的视觉定位系统,该技术利用类似于二维码的Tag实现定位,被广泛应用于机器人、无人机定位导引等。但是目前网上关于该技术原理和应用介绍很少,所以将AprilTag技术进行简单整...

2019-08-07 19:59:58 393

转载 电池表面缺陷检测

https://www.51halcon.com/forum.php?mod=viewthread&tid=1964&page=1#pid56061

2019-08-07 09:57:59 811

转载 深入浅出HALCON几何变换

https://www.51halcon.com/thread-1466-1-1.html在机器视觉系统中,镜头是重要成像部件之一,而基于小孔成像原理的工业镜头往往会产生透视畸变现象,如何校正畸变是进行图像分析的前提 ,这其中就会用到投影变换,也是几何变换的一种。除此之外,图像处理中常用到的平移、旋转、缩放等,也属于几何变换。本文将通过实例详细介绍HALCON中的几何变换。基础知识齐次...

2019-08-07 09:39:13 1687

转载 基于非棋盘网格相机标定点自动顺序排序算法解析

https://blog.csdn.net/cuixing001/article/details/81194145代码下载链接:https://download.csdn.net/download/cuixing001/10562090

2019-07-29 15:48:01 298

转载 基于图像处理技术的工业缺陷检测

https://blog.csdn.net/cuixing001/article/details/83246218所有源码和图像这里下载:https://download.csdn.net/download/cuixing001/10735706---------------------作者:The_Matrix_来源:CSDN原文:https://blog.csd...

2019-07-29 15:46:45 1881

转载 OpenCv相机标定——圆形标定板标定

https://blog.csdn.net/Ketal_N/article/details/88829741---------------------作者:Ketal_N来源:CSDN原文:https://blog.csdn.net/Ketal_N/article/details/88829741版权声明:本文为博主原创文章,转载请附上博文链接!...

2019-07-29 15:43:33 4214

转载 Opencv 曲线拟合圆

转载于:https://blog.csdn.net/u013351270/article/details/72518415此函数用于拟合一段弧线,求出其圆心和半径。具体原理请参考http://blog.csdn.net/liyuanbhu/article/details/50890587仅将代码改成了Opencv格式而已。代码void circleLeastFit(const...

2019-07-22 14:20:38 1283

转载 图像旋转以及C代码实现

转载于https://blog.csdn.net/zouli415/article/details/80082432 图像旋转就是将图像按一定角度旋转,依据当前点坐标计算出来的旋转后的坐标往不是整数,因此需要进行插值。常用的插值方法有最近邻插值法、线性插值法和样条插值法(这个我也不懂)。最近邻插值速度快,效果差;双向性插值法效果较好,速度还行。这里只讨论使用反向映射和双线性插值的图像旋...

2019-07-22 14:17:17 1304

转载 【投影仪标定】-【摄像机投影仪三维形貌测量(附C++代码)】-【2】

转于:https://blog.csdn.net/tama1204/article/details/88707482版权声明:若有转载、转移代码等涉及版权操作请标明出处【[email protected]】 https://blog.csdn.net/tama1204/article/details/88707482上一篇文章贴了关于相机标定的代码,这篇文章 贴投影仪标定代码。我的投影仪...

2019-06-09 15:44:15 1012

原创 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 269

转载 深度学习AI美颜系列----AI人像美妆算法初识

转于:https://cloud.tencent.com/developer/article/1165882人像美妆是近几年来深受广大女孩儿群体喜欢的修图功能之一,目前市面中做的比较好的有美妆相机、玩美彩妆、天天P图等APP,当然还有一些PC专用的秀图软件,本文将给大家做个算法初识;什么是人像美妆?通俗的看个样例图图,到右边的化妆效果图,就叫做人像美妆。本人对AI美妆的一些看法...

2019-05-19 19:29:20 2084 1

转载 CPP_基于轮廓匹配

转于:https://blog.csdn.net/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 238

转载 图像处理基本算法--仿射变换和透视变换

仿射变换和透视变换更直观的叫法可以叫做“平面变换”和“空间变换”或者“二维坐标变换”和“三维坐标变换”。一个是二维坐标(x,y),一个是三维坐标(x,y,z)。也就是:仿射变换:透视变换:从另一个角度也能说明三维变换和二维变换的意思,仿射变换的方程组有6个未知数,所以要求解就需要找到3组映射点,三个点刚好确定一个平面。透视变换的方程组有8个未知数,所以要求解就需要找到4组映射点...

2019-05-04 19:50:40 375

转载 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 1018

转载 OpenCV2:图像的几何变换,平移、镜像、缩放、旋转(2)

原文:https://www.cnblogs.com/wangguchangqing/p/4045150.html在OpenCV2:图像的几何变换,平移、镜像、缩放、旋转(1)主要介绍了图像变换中的向前映射、向后映射、处理变换过程中浮点坐标像素值的插值算法,并且基于OpenCV2实现了两个简单的几何变换:平移和镜像变换。本文主要稍微复杂点的两个几何变换:缩放和旋转。1.图像缩放图像的...

2019-05-04 19:47:54 213

转载 图像处理学习笔记之图像的几何变换(3)旋转变换

旋转有一个绕着什么转的问题。通常的做法是以图像的中心为圆心旋转,将图像上的所有像素都旋转一个相同的角度。图像的旋转变换是图像的位置变换,但旋转后图像的大小一般会改变。和平移变换一样,既可以把转出显示区域的图像截去,也可以扩大显示区域以显示完整的图像,如下图所示。我们先讨论不裁剪转出部分,扩大显示区域的情况。在下图所示的平面坐标系中,A0逆时针旋转θ变成A1,r是该点到原点的距离,则旋转前:...

2019-05-04 19:46:04 738

转载 李群与李代数基础

最近在学习slam时第一次遇到李群与李代数的概念,由于一开始不太理解,所以想通过这篇笔记来重新归纳梳理一下。1.李群的概念:李群是具有连续(光滑)性质的群;它既是群也是流行;直观上看,一个刚体能够连续的在空间中运动,故SO(3)和SE(3)都是李群。(注:SO(3)是特殊正交群 SE(3)是特殊欧式群,由于旋转矩阵R是3乘3的维度,但自由度的约束只有3个自由度,所以旋转矩阵R在9维空间中是...

2019-05-02 16:21:28 737

转载 李群,李代数的几何学心得总结

大家好,我是飞鸽。上了研究生后听到师兄讲到李群、李代数,一脸的懵逼,他说“我面试搞无人机的如果不知道这个肯定不要”。于是乎,我在图书馆查询了相关书籍,可只有一些英文的书籍,借来一看更是懵逼。随着研一的流转,渐渐的看到一些英文的无人机的控制文章里有些关于SO(3), SE(3),沿着文章的思路,以及在网上的资料寻找,渐渐对李群,李代数有了了解,这里将所学、所知略微总结下。...

2019-05-02 16:20:20 515 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 164

转载 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 1931

转载 相机标定(Camera calibration)原理、步骤

author@jason_ql(lql0716)http://blog.csdn.net/lql0716在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定(或摄像机标定)。无论是在图像测量或者机器...

2019-05-01 16:47:03 1498 1

转载 旋转矩阵、欧拉角、四元数理论及其转换关系

author@jason_ql(lql0716)http://blog.csdn.net/lql07161、概述旋转矩阵、欧拉角、四元数主要用于表示坐标系中的旋转关系,它们之间的转换关系可以减小一些算法的复杂度。本文主要介绍了旋转矩阵、欧拉角、四元数的基本理论及其之间的转换关系。2、原理2.1 旋转矩阵对于两个三维点 p1(x1,y1,z1)p1(x1,y1,z1),p2(x...

2019-05-01 16:45:27 1002

转载 很详尽KMP算法(厉害)

ZzUuOo666我还是一个在校小猿,为了深入的学习知识,让知识印象更深刻,决定学写博客。作者:July时间:最初写于2011年12月,2014年7月21日晚10点 全部删除重写成此文,随后的半个多月不断反复改进。后收录于新书《编程之法:面试和算法心得》第4.4节中。1. 引言 本KMP原文最初写于2年多前的2011年12月,因当时初次接触KMP,思路混乱导致写...

2019-04-21 21:23:36 1822

转载 SSE学习笔记

转于:https://www.jianshu.com/p/d718c1ea5f22背景什么是指令集?指令集是为了增强CPU在某些方面(如多媒体)的功能而特意开发出的一组程序代码集合。常见的指令集有哪些呢?MMX(Multi-Media Extensions,多媒体扩展):Intel1996年推出的一项多媒体指令增强技术。共包含57条多媒体指令,这些指令一次可以处理多个数据。MM...

2019-04-20 15:11:19 351

转载 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 274

转载 矩阵特征分解(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 10238

转载 最近下载的以及一些朋友共享的图像方面的论文备份

转载于:http://www.cnblogs.com/Imageshop/p/3603926.html过完年以后,一直忙于各种杂事和杂务,本来可以做研究的时间被带崽和加班所占据,偶尔有闲看到一些好文章也只能先备份在那里在等日后有空了在去研究。还有就是QQ里的好友也给我提供了一些论文,我都把他放在电脑的各个角落里,为防止这些好的资源日后被遗忘,特在此做个备忘。      一: 去雾方面的

2016-06-02 15:17:50 265

转载 多核处理器的九大关键技术

http://blog.chinaunix.net/uid-13327770-id-2902358.html与单核处理器相比,多核处理器在体系结构、软件、功耗和安全性设计等方面面临着巨大的挑战,但也蕴含着巨大的潜能              CMP和SMT一样,致力于发掘计算的粗粒度并行性CMP可以看做是随着大规模集成电路技术的发展,在芯片容量足够大时,就可以将大规模并行处

2015-09-20 20:57:24 883

转载 PPM/PBM/PGM图像格式

http://blog.csdn.net/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 440

转载 OpenCV源码之内存分配-指针对齐

原文:http://blog.csdn.net/lming_08/article/details/26821963?utm_source=tuicool首先,为什么要指针对齐(Pointer Alignment)?指针对齐有时候非常重要,因为许多硬件相关的东西在对齐上存在限制。在有些系统中,某种数据类型只能存储在偶数边界的地址处。例如,在经典的 SPARC架构(以及经典

2015-09-12 15:21:35 351

转载 Unix多线程编程技术

http://blog.csdn.net/zkf11387/article/details/7657055posix pthreads库提供了一系列的编写多线程程序的函数主要包括1. 创建和中止线程函数2. 同步线程和对程序资源加锁函数3. 管理线程时序函数一般地使用线程时序管理函数会复杂你的程序算法不仅如此在你移植你在单处理机上的多线程程序到多处理机环境时也可能会带来

2015-09-11 22:24:25 199

转载 为什么需要字节对齐?

http://blog.csdn.net/zkf11387/article/details/7662450文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。  一、概念       对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x000000

2015-09-11 22:23:03 201

转载 字节对齐1

http://blog.chinaunix.net/uid-26548237-id-3969720.html一、快速理解1、什么是字节对齐?    在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构中的每个成员按其自然边界(alignment

2015-09-11 22:21:43 387

转载 C语言字节对齐

http://www.linuxidc.com/Linux/2014-11/109205.htm文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。  一、概念       对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它

2015-09-11 22:19:07 223

转载 关于字节对齐和运算顺序优先级的讨论

http://blog.163.com/tianyake@yeah/blog/static/74933141201121572946572/第一个问题:字节对齐在做一个小型通信系统时,为了方便通信帧解析以及数据存储,通过结构体定义了该数据帧的结构。代码写完之后进行系统调试,一切进展顺利,最后当调试到存储部分时出了问题,通过监视发现通讯帧结构正确但是存储数据始终不正确,经过深入分

2015-09-11 22:18:21 250

转载 常考笔试题,详细解剖C++运算符sizeof()的使用及字节对齐问题

http://blog.csdn.net/ajioy/article/details/8127209先看题目:[cpp] view plaincopystruct A{          char c1;       short s1;       char c2;       float f1;      doubl

2015-09-11 22:16:38 233

转载 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 480

opencv-machine-learning-master.zip

本资源是Michael Beyeler机器学习使用openCV和python( 王磊 译)的源代码和图片数据,给上外网不容易的朋友

2021-05-26

C语言实用数字图像处理_源代码code

该部分为《C语言实用数字图像处理-井上诚喜,白玉林》_源代码code

2015-09-06

ti_vlib3.0

Vlib是TI提供的视觉处理库,但其官网只提供最新版本的VLIB,本版本为VLIB3.0为LInux版本,主要面向需要本版本的开发者提供下载的渠道

2015-07-28

C语言图像处理程序设计

讲解了基本图像处理算法的C代码实现,C语言图像处理程序设计 非常好的图片处理资料

2015-06-13

C语言实用数字图像处理

正文内容主要有图像处理世界的概述、体验图像处理、阈值处理、取出轮廓线的方法、消除噪声的方法、对比强调与模拟彩色、利用各种参数的方法、颜色处理、颜色分布、傅立叶变换、图像数据的压缩等

2015-06-13

从实践中学嵌入式Linux_C编程

华清远见较少错误版本,详细介绍了开发工具和Linux C语言基础、嵌入式Linux C语言高级编程、内核常见数据结构的解析与应用、嵌入式Linux编程基础、文件I/O操作相关的C语言应用及网络通信相关的C语言应用等,并设置了嵌入式Linux C函数参考附录。《高等院校嵌入式人才培养规划教材:从实践中学嵌入式Linux C编程》是大学院校嵌入式技术专业、电子信息类其他专业的专业课程教材,也可供高等及中等职业技术院校使用

2015-06-13

Computer Vision Algorithms and Applications英文原版

Computer Vision: Algorithms and Applications explores the variety of techniques commonly used to analyze and interpret images. It also describes challenging real-world applications where vision is being successfully used, both for specialized applications such as medical imaging, and for fun, consumer-level tasks such as image editing and stitching, which students can apply to their own personal photos and videos.

2015-05-22

如何构建达芬奇的DSP Server--Davinci开发流程TI工程师撰写

如何构建达芬奇的DSP Server--Davinci开发流程TI工程师撰写

2015-03-09

ARM嵌入式系统开发:软件设计与优化

ARM嵌入式系统开发:软件设计与优化,是一本具有权威性的ARM开发进阶参考书籍

2015-03-03

夏宇闻Verilog数字系统设计教程(第2版)清晰版

讲述利用硬件描述语言(Verilog HDL)设计复杂数字系统的方法。这种方法源自20世纪90年代的美国,取得成效后迅速在其他先进工业国得到推广和普及。利用硬件描述语言建模、通过仿真和综合技术设计出极其复杂的数字系统是这种技术的最大优势。

2014-09-09

sha-1函数生成加密的消息摘要

简单明了的SHA-1生成加密的消息摘要算法。需要Key作为参数,生成摘要的长度大小可调。经过测试。

2013-04-01

空空如也

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

TA关注的人

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