用 OpenCVSharp 4.5 跑一遍 OpenCV 官方教程
原OpenCV官方教程链接:OpenCV: Shi-Tomasi corner detector
using System;
using OpenCvSharp;
namespace ConsoleApp1
{
class tutorial44 : ITutorial
{
static Mat src = new Mat(), src_gray = new Mat();
static int maxCorners = 23;
static int maxTrackbar = 100;
static RNG rng = new RNG(12345);
string source_window = "Image";
private void goodFeaturesToTrack_Demo(int pos, IntPtr userdata)
{
maxCorners = Math.Max(maxCorners, 1);
double qualityLevel = 0.01;
double minDistance = 10;
int blockSize = 3, gradientSize = 3;

本文档展示了如何使用OpenCVSharp4.5库来运行OpenCV的Shi-Tomasi角点检测算法。代码中定义了一个名为`goodFeaturesToTrack_Demo`的函数,该函数通过调用`Cv2.GoodFeaturesToTrack`来检测图像中的角点,并在原图上用圆圈标记出来。此外,还创建了一个滑动条来动态调整最大检测角点的数量。最后,程序显示了带有检测到角点的图像并等待用户按键退出。
最低0.47元/天 解锁文章
1838

被折叠的 条评论
为什么被折叠?



