opencv_角点检测

文章内容

  1. 一个opencv检测角点的程序
运行效果
cpp 复制代码
#include <opencv2/opencv.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <iostream>

using namespace cv;
using namespace std;

void detectCorners(Mat image)
{
    Mat grayImage;
    cvtColor(image, grayImage, COLOR_BGR2GRAY);

    vector<Point2f> corners;
    goodFeaturesToTrack(grayImage, corners, 100, 0.01, 10);

    for (int i = 0; i < corners.size(); i++)
    {
        circle(image, corners[i], 5, Scalar(0, 0, 255), -1);
    }

    imshow("Corner Detection", image);
    waitKey(0);
}

int main()
{
    Mat image = imread("E:\\SOFT_SL\\Opencv_Check\\biaoding.png");

    if (image.empty())
    {
        cout << "Failed to load image" << endl;
        return -1;
    }

    detectCorners(image);

    return 0;
}
相关推荐
jndingxin5 小时前
OpenCV CUDA模块中矩阵操作------范数(Norm)相关函数
人工智能·opencv
巷9557 小时前
OpenCV光流估计:原理、实现与应用
人工智能·opencv·计算机视觉
jndingxin9 小时前
OpenCV CUDA模块中逐元素操作------数学函数
人工智能·opencv·计算机视觉
Eric.Lee20219 小时前
python opencv 将不同shape尺寸的图片制作video视频
python·opencv·音视频
白熊18811 小时前
【计算机视觉】OpenCV实战项目:基于OpenCV与face_recognition的实时人脸识别系统深度解析
人工智能·opencv·计算机视觉
闭月之泪舞11 小时前
OpenCv高阶(4.0)——案例:海报的透视变换
人工智能·opencv·计算机视觉
jndingxin12 小时前
OpenCV CUDA模块中矩阵操作-----矩阵最大最小值查找函数
人工智能·opencv
AI technophile12 小时前
OpenCV计算机视觉实战(5)——图像基础操作全解析
python·opencv·计算机视觉
秣厉科技13 小时前
【秣厉科技】LabVIEW工具包——OpenCV 教程(21):CUDA 加速方案
opencv·labview·dnn·cuda·秣厉
码农新猿类18 小时前
帧差法识别
人工智能·opencv·计算机视觉