10 2020 档案
摘要:使用C++和OpenCV实现的五指棋 2020/10/29 简要说明: 1.棋盘大小为15*15,每一格的像素尺寸为25*25,鼠标左键双击棋盘下棋。 2.只有鼠标点击的位置没有棋子,且该点击点处在以该交点为中心 边长为10像素的正方形内,该点击才被判断为有效 3.会在黑窗口输出每次鼠标点击位置的坐
阅读全文
摘要:OpenCV仿射变换 1 int warpExample(void) { 2 // OpenCV仿射变换 3 // T = M × X 4 cv::Point2f srcTri[3]; 5 cv::Point2f dstTri[3]; 6 cv::Mat rotMat(2, 3, CV_32FC1)
阅读全文
摘要:阈值操作: 1 class ThresholdDemoExamlpe { 2 // 阈值操作 3 public: 4 //static int thresholdValue = 0; 5 //static int thresholdType = 3; 6 //static int const max
阅读全文
摘要:OpenCV更多形态转化:开盘、闭幕、形态梯度、顶帽、黑帽 1 static class MorphologyOperationsExample { 2 // OpenCV更多的形态转化 3 /* 4 开盘: 5 先侵蚀 后扩张 dst = open(src, element) = dilate(e
阅读全文
摘要:离散傅里叶变换 1 // 离散傅里叶变换 2 /* 3 离散傅里叶变换(DFT),是傅里叶变换在时域和频域上都呈现离散的形式,将时域信号 4 的采样变换为在离散时间傅里叶变换(DTFT)频域的采样。在形式上,变换两端(时域和 5 频域上)的序列是有限长的,而实际上这两组序列都应当被认为是离散周期信号
阅读全文

浙公网安备 33010602011771号