2016-12-01 8 views
0

は、どのように私はここに、この画像を識別することができますhttps://segmentfault.com/q/1010000007652899のpython3の画像認識エラー

(4412) digital 

私のコードは次のとおりです。

from PIL import Image 
import pytesseract 
qq=Image.open('d://frame4.jpg') 
text=pytesseract.image_to_string(qq).strip() #使用image_to_string识别验证码 
print(text) 

は、私はそれはかなりの数字よりも、英語で印刷したいと思います。

答えて

0

イメージアレイを使用して作業してください。 それはあなたの解決策ではないのですが、ここの例である:

from PIL import Image 
import numpy as np 

book_a = Image.open('booka.png') 
book_b = Image.open('bookb.png') 

#Which image do you like to compare? 
input = book_b #book_a of book_b 

print('*** Numpy array Book A') 

book_a_ar = np.asarray(book_a) 
print(book_a_ar) 

print('*** Numpy array Book B') 

book_b_ar = np.asarray(book_b) 
print(book_b_ar) 

#BOOK C is in use to compare those images 

print('*** Numpy array Book C') 
book_C_ar = np.asarray(input) 
print(book_C_ar) 

#compare 

if np.all(book_b_ar == book_C_ar): 
    print('True') 

else: 
    print('False') 

はまた、このを見てみましょう:Microcontrollers