
图像处理
文章平均质量分 77
Siannodel_
这个作者很懒,什么都没留下…
展开
-
图像的矩,以及利用矩求图像的重心,方向
图像的矩通常描述了该图像的全局特征,并提供了大量的关于该图像不同类型的几何特性信息,比如大小,位置,方向及形状等。在模式识别,目标分类,目标识别等有着广泛的应用。原创 2017-04-10 22:58:50 · 26637 阅读 · 17 评论 -
图像处理 连通域标记
连通域标记是二值图像分析中非常重要的一种方法,也是其他二值图像处理的基础与前提。 所谓连通域标记,就是将一副二值图像中的每个白色像素进行标记,属于同一个连通域的白色像素标记相同,不同连通域的白色像素有不同的标记,从而能将图像中每个连通域提取出来。 连通域标记的算法有很多种,这里介绍其中一种基于一次遍历图像,记录等价对的标记方法,这种方法效率很高。原创 2017-05-12 13:34:22 · 4395 阅读 · 3 评论 -
OpenCV 随机数生成器 RNG
Random number generator. It encapsulates the state (currently, a 64-bit integer) and has methods to return scalar random values and to fill arrays with random values. Currently it supports uniform and Gaussian原创 2017-04-18 23:24:35 · 977 阅读 · 0 评论 -
实时对比度保留的去色算法——RTCP
在一些应用场景中,一些RGB图片直接转为灰度图片的效果很不好,原本不同的颜色很可能在转为灰度后区分度太小,而导致丢失了对比度信息。论文 Real-time Contrast Preserving Decolorization 所提出的对比度保留的去色算法很好的解决了这一问题。原创 2017-04-24 11:04:42 · 2724 阅读 · 11 评论 -
OpenCV 提取图片中的曲线
简单介绍 在实际的应用中,我们常常需要对图像中的曲线进行描述、处理,这个曲线可以是轮廓,骨架或者其他。可以用deque<Point> 描述曲线,接下来简单介绍下如何从图片中搜索这些曲线并保存。 首先,输入的图片是一张二值图片 (白色为曲线),其中包含的曲线宽度为 1 像素的 (如果曲线不是 1 像素的 先提取其骨架)。遍历寻找图像中第一个白色的点,然后从这个点开始延伸寻找曲线。注意,第一个找原创 2017-05-07 14:23:46 · 27792 阅读 · 36 评论 -
二值图像的骨架提取
本文介绍的二值图像细化算法是来自 T.Y. Zhang and C.Y. Suen 1984 年发表的论文 “A fast parallel algorithm for thinning digital patterns” 中所介绍的算法。原创 2017-06-10 22:09:45 · 11930 阅读 · 8 评论 -
OpenCV函数:resize() 实现 (最近邻,双线性)
在 OpenCV 中,resize()用来改变图像的大小,包含了 5 种插值方式。在这里,我用代码实现了其中两种最具代表性的插值方式:最近邻与双线性插值。原创 2017-07-31 23:20:17 · 8228 阅读 · 0 评论 -
基于局部标准差的图像局部对比度增强算法
以前用代码实现过的一个算法,算法介绍在这里已经写的非常详细了,我也是根据这里的介绍写的算法代码,可能稍有改动。算法原理大家可以看原文,在这里给出代码供大家参考参考。原创 2017-06-23 17:29:06 · 4189 阅读 · 4 评论