ImageEn, unit ievision

TIEVisionImage.blurScore

TIEVisionImage.blurScore

Declaration

function blurScore(): double; safecall;

Description

Measures the blur score (amount of image focus) using the Laplacian variance method.
Returns normalized 0 .. 1 values (0 = maximum sharpness, 1 = maximum blurriness).

Note: Image must be have 1 or 3 channels, i.e. not ie32RGB pixel format

Demo

Demo  Demos\ImageEditing\EveryMethod\EveryMethod.dpr

Example

Also see: Automated Samples
bScore := ImageEnView.IEBitmap.GetIEVisionImage().blurScore();
if bScore > 0.5 then
  ShowMessage('Adjust Focus!!');