from aip import AipOcr, AipImageCensor
import re
class Bd( object ):
def __init__(self):
""" 你的 APPID AK SK """
self.APP_ID = ''
self.API_KEY = ''
self.SECRET_KEY = ''
# 图片文字识别
def wz(self, img_file):
client = AipOcr( self.APP_ID, self.API_KEY, self.SECRET_KEY )
data = client.basicGeneral( img_file )
# print( data )
data = str( data )
ds = re.compile( r"{'words': '(.*?)'}" )
res = ds.findall( data )
print( *res )
for i in res:
print( i, end="" )
#图片鉴黄
def jh(self, img_file):
s_client = AipImageCensor( self.APP_ID, self.API_KEY, self.SECRET_KEY )
res = s_client.imageCensorUserDefined( img_file )
print( res )
if __name__ == '__main__':
bd = Bd()
with open( "2.jpg", "rb" )as f:
bd.wz( f.read() )
# bd.jh()
简单的百度图片文字识别
最新推荐文章于 2021-09-07 14:15:16 发布