API OCR rápida y confiable basada en Aspose.OCR para C ++
Reconocimiento de imagen a texto con Python OCR
Más exhibiciones >import asposeocr
settings = asposeocr.RecognitionSettings()
input_data = [asposeocr.AsposeOCRInput()]
input_data[0].url = 'path/to/file'
recognize_result = AsposeOCRRecognize(input_data, settings)
> pip install aspose-ocr-python-cpp
¿Por qué elegir Aspose.OCR para Python a través de C ++?
Mejore sus capacidades OCR con Aspose.OCR para Python a través de C ++. Esta biblioteca llena de características integra perfectamente OCR en aplicaciones de Python con un código mínimo. Experimente una velocidad y precisión excepcionales, que respalda más de 140 idiomas, incluidos los guiones latinos, cirílicos, árabes, persa, indic y chinos. Reconoce una variedad de imágenes, desde documentos escaneados y fotos de teléfonos inteligentes hasta capturas de pantalla y PDF escaneados. Los filtros avanzados de preprocesamiento manejan desafíos como imágenes rotadas, sesgadas y ruidosas, asegurando un rendimiento óptimo al aprovechar el procesamiento de GPU.

OCR rápido y preciso
Lograra resultados de OCR rápidos y precisos con pitón de vanguardia a través de la tecnología C ++.
Reconocimiento multilingüe
Reconocer el texto en más de 140 idiomas, asegurando la versatilidad para las aplicaciones de Python a través de la integración de C ++.
Soporte de imagen integral
Procesar sin esfuerzo imágenes de escáneres, cámaras y teléfonos inteligentes con Python a través de C ++.
Reconocimiento de personajes chino preciso
Reconozca con precisión más de 6,000 caracteres chinos en sus proyectos de Python a través de C ++.
Mantener estilos de fuente y formato
Preserve los estilos de fuente y el formato para una representación precisa del texto reconocido en sus aplicaciones de Python a través de C ++.
Muestra de código en vivo
Inicie el reconocimiento de texto desde las imágenes en solo tres líneas de código. ¡Experimenta la simplicidad!
* Al cargar sus archivos o utilizando el servicio que acepta con nuestro Condiciones de uso y política de privacidad.
Convertir la imagen en texto
Más ejemplos >// Initialize OCR engine
var recognitionEngine = new Aspose.OCR.AsposeOcr();
// Extract text from image
string result = recognitionEngine.RecognizeImage("<file name>");
// Display the recognition result
Console.WriteLine(result);
Elige tu preferencia
Elija la biblioteca adecuada para sus necesidades. Explore las API disponibles y sus capacidades para seleccionar la solución más eficiente.
Versatilidad
Python via .NET
Uniformidad
Python via Java
Actuación
Python via C++
Integración de OCR para aplicaciones de Python
Aspose.OCR para Python a través de C ++ se integra perfectamente con cualquier plataforma que admite C ++ , ya sea en Windows de escritorio, Windows Server, Macos, Linux o Cloud.
Formatos de archivo compatibles
Aspose.OCR for Python via C++ puede funcionar con cualquier archivo Puede obtener de un escáner o cámara. Los resultados de reconocimiento se pueden guardar, importar a una base de datos o analizarse en tiempo real.
Imágenes
- JPEG
- PNG
- TIFF
- BMP
OCR por lotes
- Multi-page PDF
- ZIP
- Folder
Resultados de reconocimiento
- Text
- Microsoft Word
- Microsoft Excel
- RTF
- JSON
- XML
Instalación sin esfuerzo para Python a través de C ++
Aspose.OCR para Python a través de C ++ se entrega como un paquete Python o como un archivo descargable con dependencias mínimas. Fácilmente instalar en su proyecto, y está listo para reconocer textos en múltiples idiomas compatibles y guardar resultados de reconocimiento en varios formatos.
Solicite una licencia de prueba para iniciar el desarrollo de una aplicación OCR totalmente funcional sin limitaciones.
Integración de backend de C ++ para aplicaciones de Python
Nuestra biblioteca se integra perfectamente con el backend de C ++, lo que permite que las aplicaciones de Python se ejecuten perfectamente en cualquier plataforma: Windows de escritorio, Windows Server, MacOS, Linux y la nube.
140+ lenguajes de reconocimiento
Soporte para diversos idiomas y guiones, incluidos idiomas mixtos:
Optimice el reconocimiento permitiendo que la biblioteca detecte el lenguaje o lo defina para mejorar el rendimiento.
- ** Latín extendido ** Alfabeto: inglés, español, francés, indonesio, portugués, alemán, vietnamita, turco, italiano, polaco y más de 80 más;
- ** Cirílico ** Alfabeto: ruso, ucraniano, kazajos, serbio, bielorrusa, búlgaro;
- Árabe, persa, urdu;
- Guión chino y Devanagari, incluidos hindi, marathi, bhojpuri y otros.
Características clave
Aspose.OCR for Python via C++ Explore las capacidades avanzadas de Aspose.OCR para Python a través de C ++.
Foto OCR
Extraiga el texto de las fotos del teléfono inteligente con precisión de nivel de escaneo.
PDF de búsqueda
Convierta cualquier escaneo en un documento totalmente de búsqueda e indexable.
Reconocimiento de URL
Reconocer una imagen de URL sin descargarla localmente.
Reconocimiento masivo
Lea todas las imágenes de documentos, carpetas y archivos de varias páginas.
Cualquier fuente y estilo
Identificar y reconocer el texto en todos los tipos de letra y estilos populares.
Reconocimiento de afinidad
Ajuste cada parámetro OCR para obtener mejores resultados de reconocimiento.
Corrector ortográfico
Mejorar los resultados corrigiendo automáticamente las palabras mal escritas.
Encuentra texto en las imágenes
Busque texto o expresión regular dentro de un conjunto de imágenes.
Comparar textos de imagen
Compare textos en dos imágenes, independientemente del caso y el diseño.
Alcance de reconocimiento límite
Limite el conjunto de caracteres que buscará el motor OCR.
Detectar defectos de la imagen
Encuentra automáticamente áreas de imagen potencialmente problemáticas.
Reconocer áreas
Encuentre y lea solo áreas específicas de una imagen, no todo el texto.
Muestras de código de python
Descubra muestras de código para integrar a la perfección Aspose.OCR para Python a través de C ++ en sus aplicaciones.
Instalación sin esfuerzo
después de la instalación, comienza rápidamente usando Aspose.OCR para Python a través de C ++, aunque con ciertas limitaciones. Una licencia temporal elimina todas las restricciones de la versión de prueba durante 30 días. Utilice este período para iniciar el desarrollo de una aplicación OCR completamente funcional, lo que le permite tomar una decisión informada sobre la compra de Aspose.OCR para Python a través de C ++ más tarde.
Detección de áreas de documentos
Una exploración de imágenes o fotografía de un documento de texto a menudo comprende múltiples bloques de contenido, incluidos párrafos de texto, tablas, ilustraciones, fórmulas y más. Reconocer con éxito y con precisión estas áreas de interés en una página es crucial para OCR efectivo. Este proceso fundamental se conoce como detección de área de documentos, que implica la identificación, organización y clasificación de distintas regiones de contenido.Aspose.OCR ofrece varios algoritmos de detección de áreas de documentos, lo que le permite elegir el que funcione mejor para su contenido específico.
Configuración para contenido de imagen varuo - Python OCR
settings = asposeocr.RecognitionSettings()
settings.areasMode = asposeocr.DetectAreasMode.TABLE
# DetectAreasMode.DOCUMENT / PHOTO / CURVED_TEXT / TABLE / COMBINE
input_data = [asposeocr.AsposeOCRInput()]
input_data[0].url = 'path/to/file'
recognize_result = asposeocr.AsposeOCRRecognize(input_data, settings)
Varios formatos de salida
OCR para C ++ puede guardar los resultados de reconocimiento en múltiples formatos para que puedan compartirse, almacenarse en una base de datos, mostrar o analizar: texto sin formato, PDF, Microsoft Word, Microsoft Excel, JSON y XML. {index-content-python-cpp.code_samples.item3.content2}
Guardar resultados de reconocimiento a JSON - Python
recognize_result_txt
= asposeocr.AsposeOCRSerializeResult(
recognize_result,
asposeocr.ExportFormat.json)