当前位置:网站首页>Tesseract-OCR helloworld
Tesseract-OCR helloworld
2022-06-24 05:47:00 【vanguard】
Ubuntu installation
sudo apt install tesseract-ocr pip install pytesseract # Jetson Nano # sudo vim ~/.bashrc # export OPENBLAS_CORETYPE=ARMV8
Python test
import cv2
import pytesseract
import numpy as np
def ocr_tesseract(path):
img = cv2.imread(path)
gray = cv2.cvtColor(img, cv2.COLOR_RGB2GRAY)
gray, img_bin = cv2.threshold(gray,128,255,cv2.THRESH_BINARY | cv2.THRESH_OTSU)
gray = cv2.bitwise_not(img_bin)
kernel = np.ones((2, 1), np.uint8)
img = cv2.erode(gray, kernel, iterations=1)
img = cv2.dilate(img, kernel, iterations=1)
return pytesseract.image_to_string(img)
if __name__ == '__main__': print(ocr_tesseract("./test.jpg"))Windows installation
https://github.com/UB-Mannheim/tesseract/wiki
Github official page
https://github.com/tesseract-ocr/tesseract/
Google cloud
https://cloud.google.com/vision/docs/ocr
Chinese recognition
https://bbs.huaweicloud.com/blogs/143914
The dominant sequence transduction models are based on complex recurrent or convolutional neural networks in an encoder-decode configuration. The best performing models also connect the encoder and decoder through an attention mechanism. We propose a new simple network architecture, the Transformer, based solely on attention mechanisms, dispensing with recurrence and convolutions entirely. Experiments on two machine translation tasks show these models to be superior in quality while being more parallelizable and requiring significantly less time to train. Our model achieves 28.4 BLEU on the WMT 2014 English-to-German translation task, improving over the existing best results, including ensembles by over 2 BLEU. On the WMT 2014 English-to-French translation task, our model establishes a new single-model state-of-the-art BLEU score of 41.8 after training for 3.5 days on eight GPUs, a small fraction of the training costs of the best models from the literature. We show that the Transformer generalizes well to other tasks by applying it successfully to English constituency parsing both with large and limited training data. [Finished in 2.6s]
边栏推荐
- How to build a website with a domain name? Is the website domain name free to use?
- Tomorrow, we will help farmers make their debut together!
- Creating a database using mysqladmin
- How to check the school domain name? Are all school domain names unified?
- What is domain name resolution? How much does domain name registration cost
- What is the meaning of Xin domain name? What is the performance in network applications
- What does it mean that the terminal displays escape character is'^]'after the telnet peer port?
- What is a first level domain name? What are the steps to purchase a primary domain name?
- What domain name is gov? What should I pay attention to when applying for a domain name?
- MySQL optimization
猜你喜欢
随机推荐
How to resolve the primary domain name and how to operate it
How to make a website with a domain name? What are the functions of the website?
How to apply for a domain name? Why should domain names be filed in advance?
Adobe international certification wants to design! Understanding the style guide is your best introduction design
Tidb massive region cluster tuning practice
Select MySQL database from the command prompt window
How to apply for a primary domain name? Is primary domain name good or secondary domain name good?
The instrument industry builds the supplier SRM mode to manage the development of manufacturers + users
How to build a website after registering a domain name? Do you need maintenance later?
What enlightenment does it consulting giant Accenture get from the blackmail attack?
How to get the website domain name? Does it cost money to apply for a website domain name?
Oceanus practice consumption CMQ subject model data source
What is the reason why the list of channels on the left side of easycvr video Plaza displays garbled codes?
Build ZABBIX on Tencent ECS
What functions can the IOT pole platform develop
What is the function of DNS domain name server? What is called top-level domain name
What domain name is Io? The role of domain name for web address
Tencent Anxin platform was officially released, and the "Anxin agricultural product plan" was launched at the same time, supporting the growth of 100 landmark agricultural product brands in three year
Why storage?
How to file a personal domain name? What are the benefits of domain name filing?
