quality_QualityPSNR_compute
import { quality_QualityPSNR_compute } from '@banou/opencv-wasm'Use after await initOpenCV(). See the initialization and named imports guide.
ARGUMENTSref, cmp, qualityMap, maxPixelValue
FUNCTIONquality_QualityPSNR_compute
RETURN TYPEScalar
static method for computing quality
quality_QualityPSNR_compute(ref: Mat, cmp: Mat, qualityMap: Mat, maxPixelValue: number): Scalar;2 available overloads
quality_QualityPSNR_compute(ref: Mat, cmp: Mat, qualityMap: Mat): Scalar;quality_QualityPSNR_compute(ref: Mat, cmp: Mat, qualityMap: Mat, maxPixelValue: number): Scalar;refreference image
cmpcomparison image
qualityMapOutput destination, filled by the native operation. output quality map, or cv::noArray()
maxPixelValuemaximum per-channel value for any individual pixel; eg 255 for uint8 image
Returns
PSNR value, or std::numeric_limits<double>::infinity() if the MSE between the two images == 0
These signatures describe this package. Upstream documentation can mention optional backends that are absent from this build. Check runtime compatibility before choosing a backend or file format.