图像处理
文章平均质量分 85
「已注销」
这个作者很懒,什么都没留下…
展开
-
分割图像并指定多个灰度阀值,对同一幅图像进行分区域的二值化
大致原理介绍:图像处理过程中经常需要用到二值化图像并提取关键点的处理方式,但是如果只指定一个灰度阀值,得到的处理结果往往不能让人满意,亮度相对较高,阀值相对较低的地方会出现大片的“白斑”,。因此就需要将图像分割为多个小块,然后指定一个最小亮度阀值 lignmin 和一个最大亮度阀值 lightmax,之后通过计算为每个图像小块线性匹配出一个合适的阀值,从而得到较为理想的效果。数据结构:原创 2013-09-01 09:21:34 · 4760 阅读 · 1 评论 -
如何计算联通域重心
计算联通域重心算法简介 这是一幅阿米巴的图片,在假设质量平均的情况下也就是不考虑联通域加权的情况下我们可以使用“平衡法”来计算出它的重心。 这是使用“平衡法”得到的计算结果,左边为原始图像,中间是经过二值化后的图像,最右边一幅使用蓝色圆圈标出了重心的坐标。 为了对比方方便我们直接使用一个黑心圆继续测试程序,正如原创 2013-09-27 17:10:10 · 1651 阅读 · 0 评论 -
Opencv学习笔记-使用opencv计算轮廓凸包
代码很简单,废话少说,let's go!// !!注意:不要混用Opencv中分别为c和c++的数据类型#include "stdafx.h"#include #include #include using namespace cv;using namespace std;int _tmain(int argc, _TCHAR* argv[]){ M原创 2013-10-24 13:15:16 · 3068 阅读 · 0 评论 -
Opencv学习笔记--使用convexityDefects计算轮廓凸缺陷
首先介绍今天主角:void convexityDefects(InputArray contour, InputArrayconvexhull, OutputArray convexityDefects) 使用时注意,最后一个参数 convexityDefects 是存储 Vec4i 的向量(vector),函数计算成功后向量的大小是轮廓凸缺陷的数量,向量每个元素Vec4i存储原创 2013-10-24 18:05:42 · 9869 阅读 · 0 评论