OpenCvSharp 的 BRISQUE 实现

BRISQUE Implementation for OpenCvSharp

我以前在 Matlab 中使用过 BRISQUE,它运行良好,所以我决定在 C# 中再次使用它。 然而,OpenCvSharp 中的 BRISQUE(同样适用于 Python 和 C++)需要 SVM 模型数据和范围数据保存——如 documentation.

中所示
public static QualityBRISQUE Create(string modelFilePath, string rangeFilePath)
public static QualityBRISQUE Create(SVM model, Mat range)

根据 MA​​TLAB 的 documentation。 openCV 中是否存在这样的保存文件,还是我必须手动制作它们?

我在 opencv_contrib GitHub 页面上找到了它们。

您可以找到两个 YML 文件(模型和范围文件)here