Saltar al contenido principal
Este método agrega una nueva región de “reemplazar píxeles blancos” al arreglo interno de regiones de “reemplazar píxeles blancos” del objeto ImageModification. Para eliminar todas las regiones de “reemplazar píxeles blancos” agregadas previamente, llame al método IImageModification::ClearReplaceWhitePixelsRegions. Si la modificación debe aplicarse a un único plano color (o gris) de la imagen, las coordenadas de la región deben especificarse en ese plano de color (o de grises). Si la modificación debe aplicarse a todo el objeto ImageModification, las coordenadas deben especificarse en el plano de imagen blanco y negro con la inclinación corregida.

Sintaxis

C++

HRESULT AddReplaceWhitePixelsRegion(
  IRegion* Region,
  int      Color,
  int      StrokesExpansion
);

C#

void AddReplaceWhitePixelsRegion(
  IRegion Region,
  int     Color,
  int     StrokesExpansion
);

Visual Basic .NET

Sub AddReplaceWhitePixelsRegion( _
  Region As IRegion, _
  Color  As Integer, _
  [StrokesExpansion As Integer = 0] _
)

Parámetros

Region [in] Este parámetro del tipo Region especifica la región “replace white pixels” que se va a agregar. Color [in] Esta variable especifica el color con el que se reemplazan los píxeles blancos. El valor de este parámetro puede ser -1, lo que significa que el color es transparente.
El valor int se calcula a partir del triplete RGB mediante la fórmula: ( valor de rojo ) + (256 x valor de verde ) + (65536 x valor de azul ), donde valor de rojo es el primer componente del triplete, valor de verde es el segundo componente del triplete y valor de azul es el tercer componente del triplete. Por ejemplo, el valor int del color blanco es 16777215.
StrokesExpansion [in] Esta variable especifica la expansión (en píxeles) de las áreas negras de la imagen antes del reemplazo. Este parámetro debe ser un valor no negativo.

Valores de retorno

Este método no tiene valores de retorno específicos. Devuelve los valores de retorno estándar de las funciones de ABBYY FineReader Engine.

Observaciones

Los píxeles blancos de la imagen que se encuentren dentro de las regiones “replace white pixels” se sustituirán por píxeles del color especificado cuando se aplique el método IImageDocument::Modify. Esta operación se realiza en el plano de imagen blanco y negro, pero sus resultados también se aplicarán a los planos de imagen gray y color.

Consulte también

ImageModification ClearReplaceWhitePixelsRegions