Questo metodo rimuove il rumore (punti indesiderati inferiori a una certa dimensione) dall’immagine. L’immagine può essere sia a colori sia in bianco e nero. Nel caso di un’immagine a colori, il rumore viene rilevato sul piano dell’immagine in bianco e nero e quindi rimosso da tutti i piani.
HRESULT RemoveGarbage(
IRegion* Region,
int GarbageSize
);
void RemoveGarbage(
IRegion Region,
int GarbageSize
);
Sub RemoveGarbage( _
Region As IRegion, _
GarbageSize As Integer _
)
Region
[in] Questo parametro di tipo Region specifica l’insieme dei rettangoli in cui rimuovere il rumore. Le coordinate dei rettangoli sono relative all’immagine corretta per l’inclinazione. Questo parametro può essere 0. In tal caso, il rumore viene rimosso dall’intera immagine.
GarbageSize
[in] Questa variabile specifica l’area massima dei puntini neri da considerare come rumore (in pixel). Il valore -1 per questo parametro di input indica ad ABBYY FineReader Engine di calcolare automaticamente la dimensione del rumore.
Non è possibile chiamare questo metodo con entrambi i parametri impostati sui valori predefiniti. Se si desidera rimuovere il rumore dall’intera immagine, è necessario impostarne la dimensione; se si desidera che la dimensione del rumore venga calcolata automaticamente, è necessario specificare una regione dell’immagine.
Questo metodo non prevede valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.
ImageDocument