#pragma once
#include <vector>
#include <opencv2/opencv.hpp>
namespace HDBSCAN
{
    std::vector<std::vector<int>> cluster(
        const std::vector<cv::Rect>& boxes,
        float eps,
        int minPts,
        float bottomDiffRatio = 0.2f
    );
}