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;
}
相关推荐
星期天要睡觉4 小时前
计算机视觉(opencv)——基于 OpenCV DNN 的实时人脸检测 + 年龄与性别识别
opencv·计算机视觉·dnn
AndrewHZ14 小时前
【图像处理基石】暗光增强算法入门:从原理到实战(Python+OpenCV)
图像处理·python·opencv·算法·计算机视觉·cv·暗光增强
~光~~18 小时前
【环境配置 安装 】RK3588+Ubuntu20.04+cmake3.22+opencv4.54
opencv·ubuntu·rk3588
txwtech1 天前
第6篇 OpenCV RotatedRect如何判断矩形的角度
人工智能·opencv·计算机视觉
过往入尘土2 天前
走进 OpenCV 人脸识别的世界
人工智能·python·深度学习·opencv
dlraba8022 天前
用 Python+OpenCV 实现实时文档扫描:从摄像头捕捉到透视矫正全流程
开发语言·python·opencv
却道天凉_好个秋3 天前
OpenCV(四):视频采集与保存
人工智能·opencv·音视频
WWZZ20253 天前
ORB_SLAM2原理及代码解析:SetPose() 函数
人工智能·opencv·算法·计算机视觉·机器人·自动驾驶
却道天凉_好个秋3 天前
OpenCV(五):鼠标控制
人工智能·opencv·鼠标控制