## TemplateProcessor class

Clase para procesar plantillas e imágenes.  Cada instancia de esta clase trabaja con una sola plantilla OMR. Es capaz de reconocer imágenes de la plantilla especificada en el constructor.

```csharp
public class TemplateProcessor
```

## Métodos

| Nombre | Descripción |
| --- | --- |
| [Recalculate](../../aspose.omr.api/templateprocessor/recalculate/)(RecognitionResult, int) | Actualiza el resultado del reconocimiento utilizando parámetros ajustados. |
| [RecognizeFolder](../../aspose.omr.api/templateprocessor/recognizefolder/)(string, int) | Reconoce imágenes de la carpeta |
| [RecognizeImage](../../aspose.omr.api/templateprocessor/recognizeimage/#recognizeimage)(MemoryStream, int) | Reconociendo imagen de memoria stream |
| [RecognizeImage](../../aspose.omr.api/templateprocessor/recognizeimage/#recognizeimage_1)(string, int) | Reconoce imagen |
| [RecognizeMultiPageTemplate](../../aspose.omr.api/templateprocessor/recognizemultipagetemplate/)(string[], int) | Reconoce la plantilla de varias páginas |

### Ejemplos

```csharp
OmrEngine engine = new OmrEngine();
TemplateProcessor templateProcessor = engine.GetTemplateProcessor(templatePath);
RecognitionResult result = templateProcessor.RecognizeImage(imagePath);
string csvResult = result.GetCsv();
```

### Ver también

* espacio de nombres [Aspose.OMR.Api](../../aspose.omr.api/)
* asamblea [Aspose.OMR](../../)


