我以前在Matlab中使用了BRISQUE,它工作得很好,所以我决定在C#中再次使用它。但是,OpenCvSharp中的BRISQUE ( Python和C++也是如此)需要支持向量机模型数据和范围数据保存--如文档中所示。
public static QualityBRISQUE Create(string modelFilePath, string rangeFilePath)
public static QualityBRISQUE Create(SVM model, Mat range)
根据MATLAB的文档;< brisque将A与根据具有相似失真的自然场景图像计算的默认模型进行比较“。这种保存文件是否存在于openCV中,还是必须手动制作?
发布于 2021-08-05 07:04:17
我在opencv_contrib GitHub页面上找到了它们。
您可以找到两个YML文件(模型和范围文件) 这里。
https://stackoverflow.com/questions/68623121
复制相似问题