手写计算机视觉算法:Harris角点检测算子
在上一篇博客中介绍了计算机视觉领域的开山角点描述子——Moravec算子。但同时也看到,它还存在着很多问题,例如只能在指定方向上对灰度进行计算、对边缘有较强响应等。 本篇博客主要学习实现Moravec算子的升级版——Harris算子。相比于Moravec算子,Harris算子在实际中有...»
在上一篇博客中介绍了计算机视觉领域的开山角点描述子——Moravec算子。但同时也看到,它还存在着很多问题,例如只能在指定方向上对灰度进行计算、对边缘有较强响应等。 本篇博客主要学习实现Moravec算子的升级版——Harris算子。相比于Moravec算子,Harris算子在实际中有...»
这篇博客利用Matplotlib绘制带有方向的散点误差图,局部如下。主要内容是如何画箭头。 箭头的长短表示误差的大小,方向表示误差的方向。 1.代码 # coding=utf-8 import matplotlib.pyplot as plt import math import ar...»
Numba通过使用LLVM技术,将Python代码编译生成优化后的机器码,可以大幅提高代码执行效率。 关于如何使用Numba,New York University有一个很好的教程,讲解清晰、示例简单,可以学习一下,点击查看。当然如果愿意看我的笔记也可以。 在之前有过关于CUDA加速的笔...»
随着现在双摄手机的普及,相机大都有了“人像模式”的拍照功能,简而言之就是模仿单反相机的效果,将人像突出、背景虚化。 对手机而言,从理论上来说实现这个效果有两种思路。一种是基于图像处理的办法,即拍摄照片,然后运用图像算法对人像进行识别并圈出范围,将范围以外的影像虚化,达到效果。 另一种是基于...»
本篇博客是2019年的第一篇,也算是一个新的开始吧。这篇博客算是“独立自主写算法”系列的第一篇博客,目的是对于一些经典算法在不依赖或者尽可能依赖较少第三方库的情况下完成算法,以加深对算法的理解与掌握。 对于很多算法由于都有很多现成的库可以使用,以至于只会用别人的东西而没有“核心技术”。...»
| powered by freefind | advanced |