QualityBRISQUE class

Inheritance

Constructors

QualityBRISQUE.create(String modelFile, String rangeFile)
Create an object which calculates quality.
factory
QualityBRISQUE.fromPointer(Pointer<QualityBRISQUE> ptr, [bool attach = true])

Properties

hashCode int
The hash code for this object.
no setterinherited
props List<Object?>
no setterinherited
ptr Pointer<QualityBRISQUE>
getter/setter pairinherited
ref → QualityBRISQUE
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

compute(Mat img) Scalar
Computes BRISQUE quality score for input image.
computeAsync(Mat img) Future<Scalar>
async version of compute
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

finalizer NativeFinalizer
final

Static Methods

compute1(String modelFile, String rangeFile, Mat img) Scalar
static method for computing quality
compute1Async(String modelFile, String rangeFile, Mat img) Future<Scalar>
async version of compute1
computeFeatures(Mat img, {Mat? features}) Mat
static method for computing image features used by the BRISQUE algorithm
computeFeaturesAsync(Mat img, {Mat? features}) Future<Mat>
async version of computeFeatures