niqeModel
Naturalness Image Quality Evaluator (NIQE) model
Description
A niqeModel
object encapsulates a model used to calculate
the Naturalness Image Quality Evaluator (NIQE) perceptual quality score of an
image.
Creation
You can create a niqeModel
object using the following
methods:
fitniqe
— Train a NIQE model with parameters derived from your image datastore. Use this function if you do not have a pretrained model.The
niqeModel
function described here. Use this function if you have a pretrained NIQE model, or if the default model is sufficient for your application.
Description
creates a NIQE model
object with default property values that are derived from the pristine image
database noted in [1].m
= niqeModel
creates a custom NIQE model and sets the m
= niqeModel(mean
,covariance
,blockSize
,sharpnessThreshold
)Mean
, Covariance
, BlockSize
, and SharpnessThreshold
properties. You must provide
all four arguments to create a custom model.
Properties
Examples
References
[1]
Version History
Introduced in R2017b