博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
工作减负篇(一):青年大学习截图(班委)
阅读量:3949 次
发布时间:2019-05-24

本文共 1818 字,大约阅读时间需要 6 分钟。

①使用到的编码为python语言

②使用百度ai开放平台图像识别api
先上视频

这一步,脚底都是坑

上代码

import osimport timefrom aip import AipOcrfrom glob import glob#from .misc import imread, imresize# 百度ai定义常量APP_ID = '********'API_KEY = '********'SECRET_KEY = '********'num=input("请输入筛选名字:(人与人之间使用空格分开,回车结束输入!)")nub=input("请输入名字对应下的图片特点(规矩同上)")arr=[]arb=[]for n in num.split():    arr.append(n)for m in nub.split():    arb.append(m)#print(arr[1])验证输入# 初始化AipFace对象aipOcr = AipOcr(APP_ID, API_KEY, SECRET_KEY) # 定义参数变量options = {
'detect_direction': 'true', 'language_type': 'CHN_ENG',}#打开并返回照片def get_file_content(filePath): with open(filePath, 'rb') as fp: return fp.read()# 读取文件夹下所有图片路径并且保存def load_image(image_path, image_size): file_name=glob(image_path+"/*.jpg") return file_name# 调用通用文字识别接口->保存页面截图def printt(sample): for filePath in sample: result = aipOcr.basicGeneral(get_file_content(filePath), options) words_result=result['words_result'] printy(filePath,words_result) printp(filePath,words_result) time.sleep(5)def printy(filePath,words_result): for name in arr: if(words_result[5]['words']==name): #改名和路径 os.rename(filePath,"C:/Users/mcdenglei666/Desktop/text/hello/%s.jpg"%(words_result[5]['words'])) print(name+"页面完成")#保存朋友圈截图def printp(filePath,words_result): t=0 for i in range(len(words_result)): a=0 for namb in arb: if(words_result[i]['words']==namb): os.rename(filePath,"C:/Users/mcdenglei666/Desktop/text/world/%s.jpg"%arr[a]) print(arr[a]+"朋友圈完成") t=6 break a=a+1 if(t==6): break#主函数def main(): image_path="C:Users/mcdenglei666/Desktop/text" p=load_image(image_path,150) printt(p)#调用主函数main()

转载地址:http://yorwi.baihongyu.com/

你可能感兴趣的文章
大智若愚也是领导力
查看>>
android如何编译MTK的模拟器
查看>>
android如何添加AP中要使用的第三方JAR文件
查看>>
利用sudo命令为Ubuntu分配管理权限
查看>>
Ubuntu下几个重要apt-get命令用法与加速UBUNTU
查看>>
Ubuntu中网页各种插件安装命令
查看>>
使用tar命令备份Ubuntu系统
查看>>
ubuntu flash 文字乱码解决方案
查看>>
在ubuntu中运行exe文件
查看>>
ubuntu安装命令
查看>>
和上司沟通必备8个黄金句
查看>>
联系查看两张卡的未接电话记录
查看>>
Python 3 之多线程研究
查看>>
APP第三方登录实现步骤
查看>>
KVO & KVC 比较 - KVC
查看>>
iOS-tableView联动
查看>>
iOS--Masonry解决 tableViewCell 重用时约束冲突
查看>>
git 与 svn 的主要区别!
查看>>
iOS-截屏,从相册选择图片,制作磨砂效果图片
查看>>
iOS-截取字符串中两个指定字符串中间的字符串
查看>>