Vai al contenuto principale
Questo metodo consente di levigare l’immagine calcolando la media su un intorno quadrato. Elimina dall’immagine le differenze troppo marcate. Può risultare utile, ad esempio, se l’immagine contiene rumore, ossia puntini neri casuali o piccole macchie. Questo metodo non deve essere usato se i tratti delle lettere nell’immagine sono sottili.
Questo metodo può essere usato solo con immagini in scala di grigi e a colori.

Sintassi

C++

HRESULT SmoothImage(
  IRegion* Region,
  int      AreaSize
);

C#

void SmoothImage(
  IRegion Region,
  int    AreaSize
);

Visual Basic .NET

Sub SmoothImage( _
  Region As IRegion, _
  AreaSize As Integer _
)

Parametri

Region [in] Questo parametro di tipo Region specifica l’insieme dei rettangoli a cui applicare lo smoothing. Le coordinate dei rettangoli sono riferite alla pagina in bianco e nero raddrizzata di ImageDocument. Questo parametro può valere 0. In tal caso, lo smoothing viene applicato all’intera immagine. AreaSize [in] Questa variabile specifica il lato dell’intorno quadrato. Deve essere un numero dispari maggiore o uguale a 3.

Valori di ritorno

Questo metodo non ha valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.

Note

  • Questo metodo applica una smussatura al piano dell’immagine a colori di ImageDocument. Tutte le altre pagine vengono eliminate da ImageDocument. Saranno ricreate su richiesta.
  • Questo metodo non notifica eventi ai listener associati all’interfaccia IConnectionPointContainer dell’oggetto ImageDocument.

Vedi anche

ImageDocument