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;
}
相关推荐
Antonio91514 小时前
【图像处理】灰度图像与二值化
图像处理·opencv
Mrliu__15 小时前
Opencv(一): 用Opencv了解图像
人工智能·opencv·计算机视觉
yanxing.D20 小时前
penCV轻松入门_面向python(第七章 图像平滑处理)
图像处理·人工智能·opencv·计算机视觉
宇宙浪子1 天前
在 UOS(统信操作系统,基于 Debian/Ubuntu 体系)上编译 OpenCV 4.10.0
opencv·ubuntu·debian
柳鲲鹏1 天前
多种方法:OpenCV中修改像素RGB值
前端·javascript·opencv·1024程序员节
weixin_582985181 天前
OpenCV cv::Mat.type() 以及类型数据转换
c++·opencv·计算机视觉
Antonio9152 天前
【图像处理】图像形态学操作
图像处理·人工智能·opencv
txwtech2 天前
第9篇 opencv提取矩形角度不是很准确的处理方法
人工智能·opencv·计算机视觉
却道天凉_好个秋2 天前
OpenCV(十二):Mat
人工智能·opencv·计算机视觉
TreeExplore2 天前
OpenCV工程中直接包含调用vs2022
人工智能·opencv·计算机视觉