What is the requirement of opinionScores for fitbrisque?
1 次查看(过去 30 天)
显示 更早的评论
In the example:
the opinionScores is set to random numbers in the range of [0 100], no problem. However, when modifing this to any identical values in the range [0 100], such as
opinionScores = 50*ones(1,size(imds.Files,1))
it showed error:
model = fitbrisque(imds,opinionScores')
Error using brisqueModel
Expected Alpha to be nonempty.
Error in brisqueModel>validateAlpha (line 298)
validateattributes(Alpha,images.internal.iptnumerictypes,{'nonempty','real', 'column' ...
Error in brisqueModel (line 135)
validateAlpha(Alpha);
Error in brisqueModel.computeBRISQUEModel (line 222)
obj = brisqueModel(svrmdl.Alpha, svrmdl.Bias, svrmdl.SupportVectors, svrmdl.KernelParameters.Scale);
Error in fitbrisque (line 87)
model = brisqueModel.computeBRISQUEModel(options.IMDS, options.SCORES);
How to implement the opinionScores values other than random?
Thanks.
0 个评论
回答(1 个)
Walter Roberson
2024-2-29
It looks to me as if that should only happen if imds is empty.
6 个评论
Walter Roberson
2024-3-2
If even one of the opinionScores is set differently by at least 0.25 then it works.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Segmentation and Analysis 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!