[12428] 2018-03-05_使用Python和Tesseract来识别图形验证码

文档创建者:s7ckTeam
浏览次数:5
最后更新:2025-01-18
2018-03-05_使用Python和Tesseract来识别图形验证码 使 P y t h o n T e s s e r a c t i p e n o x   F r e e B u f   2 0 1 8 - 0 3 - 0 5 * i p e n o x F r e e B u f W e b 使 使 P y t h o n t e s s e r a c t   O C R t e s s e r a c t O C R 退 P y t h o n t e s s e r a c t T e s s e r a c t O C R H P   O C R 2 0 0 5 G o o g l e G o o g l e   P r o j e c t T e s s e r a c t A P I 使 t e s s e r a c t 便 使 t e s s e r a c t A P I T e s s e r a c t T e s s e r a c t h t t p s : / / g i t h u b . c o m / t e s s e r a c t - o c r / t e s s e r a c t w i k i 3 . 0 5 . 0 1 R H E L   7 . 4 6 4 y u m L e p t o n i c a h t t p : / / w w w . l e p t o n i c a . c o m / d o w n l o a d . h t m l 1 . 7 4 c o n f i g u r e , m a k e , m a k e   i n s t a l l t e s s e r a c t c o n f i g u r e L e p t o n i c a t e s s e r a c t w i k i D a t a   F i l e s 3 . 0 4 / 3 . 0 5 e n g . t r a i n e d d a t a / u s r / l o c a l / s h a r e / t e s s d a t a t e s s e r a c t P y t h o n t e s s e r a c t   A P I t e s s e r a c t C + +   A P I T e s s B a s e A P I T e s s B a s e A P I : : T e s s e r a c t R e c t P y t h o n 便 使 P y t h o n g i t h u b h t t p s : / / g i t h u b . c o m / p e n o x c n / D e c a p t c h a d e c a p t c h a s e t u p . p y d e c a p t c h a . i d e c a p t c h a . h d e p c a p t c h a . c p p e x p o r t P K G _ C O N F I G _ P A T H = / u s r / l o c a l / l i b / p k g c o n f i g . / a u t o g e n . s h . / c o n f i g u r e - - w i t h - e x t r a - l i b r a r i e s = / u s r / l o c a l / l i b m a k e m a k e   i n s t a l l
s w i g s w i g t e s s e r a c t s e t u p . p y P y t h o n i m p o r t l i b t e s s e r a c t t e s s e r a c t ( / u s r / l o c a l / l i b ) P y t h o n t e s s e r a c t / e t c / l d . s o . c o n f l d c o n f i g i m p o r t d e c a p t c h a P y t h o n P y t h o n   P I L P I L P y t h o n   I m a g i n g   L i b r a r y h t t p : / / p y t h o n w a r e . c o m / p r o d u c t s / p i l / 1 . 1 . 7 p n g / j p e g / t i f f p y t h o n   s e t u p . p y   i n s t a l l 使 I m a g e 1 .   I m a g e R G B A 2 .   R G B A 0 1 3 .   d e c a p t c h a D e c a p t c h a d e c a p t c h a _ t e s t . p y p y t h o n   s e t u p . p y   i n s t a l l f r o m   d e c a p t c h a   i m p o r t   D e c a p t c h a i m p o r t   s y s s y s . p a t h . a p p e n d ( " / u s r / l o c a l / l i b " ) f r o m   P I L   i m p o r t   I m a g e i m g   =   I m a g e . o p e n ( ' t e s t . p n g ' )   #   Y o u r   i m a g e   h e r e !     i m g   =   i m g . c o n v e r t ( " R G B A " )   p i x d a t a   =   i m g . l o a d ( )   w i d t h , h e i g h t   =   i m g . s i z e p r i n t   ' i m g s i z e :   % d x   % d '   %   ( w i d t h ,   h e i g h t ) p r i n t ' p i x e l [ 2 , 4 ] : ' ,   p i x d a t a [ 2 ,   4 ]   # e g , ( 0 x D 3 , 0 x D 3 , 0 x D 3 , 0 x F F )
5 d e c a p t c h a _ d e m o . p y i m a g e s a a R G B r + g + b > = 4 8 0 1 0 b b R G B 0 x f 0 i n t ( r / 2 4 0 ) + i n t ( g / 2 4 0 ) + i n t ( b / 2 4 0 )   < = 1 1 0 c c 0 d d 线 R G B G 0 线 e e 线 s e c u r i m a g e p h p 线 ( r g b ) 线 t e s s e r a c t #   5 6 4 8 5 6 4 9 p y t h o n   d e c a p t c h a _ d e m o . p y   a a   a a 1 . g i f
t x t n o t e p a d + + 9 1 2 0 6 5 9 1 2 0 8 5 a a 1 0 5 b b 1 0 3 c c 1 0 9 p y t h o n   d e c a p t c h a _ d e m o . p y   b b   b b 1 . j p g p y t h o n   d e c a p t c h a _ d e m o . p y   e e   e e 9 . p n g   >   1 . t x t
d d 1 0 3 e e 1 0 4 a a c c e e b b d d 使 3 0 % 5 8 6 % W e b I m a g e r e q u e s t s 便 H T T P I m a g e t e s s e r a c t t e s s e r a c t 使 * i p e n o x F r e e B u f i m p o r t   r e q u e s t s S t r i n g I O r   = r e q u e s t s . g e t ( i m g u r l ) i m g b u f   =   S t r i n g I O . S t r i n g I O ( r . c o n t e n t ) i m g   = I m a g e . o p e n ( i m g b u f )
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则