Views
No views yet
kazars24/trocr-base-handwritten-ru for recognizing handwritten text in Church Slavonic, Russian and Ukrainian.| Metric | Value |
|---|---|
| CER (Validation) | 0.253278 |
| Qualitative results | The model performs well despite noisy labels and image distortions. |
1from transformers import TrOCRProcessor, VisionEncoderDecoderModel
2from PIL import Image
3import requests
4
5# Load processor and model
6processor = TrOCRProcessor.from_pretrained("my-username/model-name")
7model = VisionEncoderDecoderModel.from_pretrained("my-username/model-name")
8
9# Load and prepare image
10image = Image.open("your_image.jpg").convert("RGB")
11pixel_values = processor(images=image, return_tensors="pt").pixel_values
12
13# Generate prediction
14generated_ids = model.generate(pixel_values)
15predicted_text = processor.batch_decode(generated_ids, skip_special_tokens=True)[0]
16print(predicted_text)