def on_created(handler, event): print(event.src_path) file_name = event.src_path[2:] print('--' + file_name) if file_name.endswith('.jpeg'): print('jpeg match go...') res = idcard_recognize.process(event.src_path) print(res) s = 'http://127.0.0.1:8098/pushdata?address=' + res[ 'address'] + '&gender=' + res['sex'] + '&user_name=' + res[ 'name'] + '' requests.get(s) print('end....')
def run(): res = idcard_recognize.process( 'testimages/8nbSJPQIyEytk5G4FTseYMGRZRAXN3thllA0mFoiCnh2q7SspZBIT__amOyYsf13.jpg' ) print(res)
if i < minBinNo: lut[i] = 0 elif i > maxBinNo: lut[i] = 255 else: lut[i] = int(255.0*(i-minBinNo)/(maxBinNo-minBinNo)+0.5) #计算,调用OpenCV cv2.LUT函数,参数 image -- 输入图像,lut -- 查找表 #print lut result = cv2.LUT(image, lut) #print type(result) #showimg(result) return cv2.UMat(result) if __name__=="__main__": #idocr = idcardocr(cv2.UMat(cv2.imread('testimages/zrh.jpg'))) #print(idocr) # for i in range(15): # idocr = idcardocr(cv2.UMat(cv2.imread('testimages/%s.jpg'%(i+1)))) # print(idocr['idnum']) #idcard_recognize.process('testimages/2.jpg') #idcard_recognize.process('testimages/5.jpg') handle = tesseract_raw.init(lang='chi_sim') handle_num=tesseract_raw.init(lang='eng') print(idcard_recognize.process('testimages/test_nation.jpg',handle,handle_num))
break; break; #rand.append(len(sum)) #rand1.append((s,d)) #sec2=round(time.time()*1000) #print("耗费时间为:%s"%(sec2-sec1)) #print(rand) #print(rand1) ''' #print(idcard_recognize.process('testimages/cqr.jpg'));#实验民族为非1个字的 #print(idcard_recognize.process('testimages/cqjsy.jpg'));#实验民族为非1个字的 #print(idcard_recognize.process('testimages/test.jpg')); t1 = round(time.time() * 1000) print(idcard_recognize.process('testimages/1.jpg')) print(idcard_recognize.process('testimages/2.jpg')) print(idcard_recognize.process('testimages/3.jpg')) print(idcard_recognize.process('testimages/4.jpg')) print(idcard_recognize.process('testimages/5.jpg')) print(idcard_recognize.process('testimages/6.jpg')) print(idcard_recognize.process('testimages/7.jpg')) print(idcard_recognize.process('testimages/8.jpg')) print(idcard_recognize.process('testimages/9.jpg')) print(idcard_recognize.process('testimages/10.jpg')) print(idcard_recognize.process('testimages/11.jpg')) print(idcard_recognize.process('testimages/12.jpg')) print(idcard_recognize.process('testimages/13.jpg')) print(idcard_recognize.process('testimages/14.jpg')) print(idcard_recognize.process('testimages/15.jpg')) t2 = round(time.time() * 1000)
import idcard_recognize print(idcard_recognize.process('testimages/11.jpg', 1))