(一)OpenCV图像处理基础_30_圆形矩

本文介绍了OpenCV中的图像矩概念,包括几何矩、中心距、中心归一化矩和Hu不变矩,这些矩用于表示图像或轮廓的高级特征,便于比较。同时,文章讲解了如何通过OpenCV提取图像边缘,步骤包括发现轮廓、计算轮廓的矩、确定中心、弧长和面积,最终输出结果。
摘要由CSDN通过智能技术生成
  1. 图像矩
    几何矩、中心距、中心归一化距、Hu不变矩:表示一条轮廓、一幅图像、一组点集的某些高级特征。(用于比较)
  2. 提取图像边缘
    ①发现轮廓
    ②计算每个轮廓对象的矩
    ③计算每个对象的中心、弧长、面积
#include <opencv2/opencv.hpp>
#include <iostream>

using namespace std;
using namespace cv;

Mat src, gray, temp, dst;
RNG rng;

int value = 128;//低阈值
void Trackbar_Callback(int, void*);

int main(int argc, char** argv)
{
   
	src = imread("../path.jpg");
	if (src.empty())
	{
   
		cout << "could not load image1..." << endl;
		return -1;
	}

	namedWindow("src", WINDOW_AUTOSIZE);
	namedWindow("dst", WINDOW_AUTOSIZE);
	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值