logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

机器视觉核心算法——图像预处理

图像预处理图像增强(Image enhancement)是数字图像处理技术

QT 按钮(4种样式)

新建Qt Widgets Applicationmainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include#include#includeclass QPushButton;namespace Ui {class MainWindow;}class MainWindow : public QMainWi

opencv实现几幅图像拼接成一整幅大图

考虑采用遍历的方式拼接图像,但不好实现。开始尝试merge函数,具体如下:定义四个矩阵A,B,C,D。得到矩阵combine。#include#include#include#includeusing namespace std;using namespace cv;int main(){cv::Mat a = (cv::Mat_(2,2)<<1,

#opencv
OpenCV重复播放摄像头视频,循环播放摄像头(视频)文件,循环播放视频中某一段视频

OpenCV中使用摄像头录像并保存并不难实现,本文针对摄像头实时帧画面进行记录,并重复播放视频文件的读取和处理方法类似,首先,本文对摄像头进行采集和实时帧画面显示。#include#includeusing namespace std;using namespace cv;int main(){VideoCapture vcap(0);if(!vcap.isOpene

特征提取之——Haar特征

特征提取方法有很多种,比如说Haar

OpenCV——空间矩算子特征矩一阶矩二阶矩中心矩重心目标方向

特征矩的知识在概率论和数理统计中有介绍,空间矩的方法在图像应用中比较广泛,包括零阶矩求面积、一阶矩确定重心、二阶矩确定主方向、二阶矩和三阶矩可以推导出七个不变矩Hu不变矩,不变矩具有旋转,平移、缩放等不变性,因此在工业应用和模式识别中得到广泛的应用。目标物体灰度函数特征矩的公式定义如下:如果是二值图像,那么f(x,y)就变成在OpenCV中,可以很方便的计算多边形区域的3阶特征矩,

Freeman链码,差分码,归一化链码,归一化差分码

Freeman链码是指用曲线起始点的坐标和边界点方向代码来描述曲线或边界的方法,常被用来在图像处理、计算机图形学、模式识别等领域中表示曲线和区域边界。它是一种边界的编码表示法,用边界方向作为编码依据,为简化边界的描述,一般描述的是边界点集。

到底了