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)
根据 MATLAB 的 documentation; 。 openCV 中是否存在这样的保存文件,还是我必须手动制作它们?
我在 opencv_contrib GitHub 页面上找到了它们。
您可以找到两个 YML 文件(模型和范围文件)here。
我以前在 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)
根据 MATLAB 的 documentation;
我在 opencv_contrib GitHub 页面上找到了它们。
您可以找到两个 YML 文件(模型和范围文件)here。