- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 一种表格图片识别的思路(OCR)
去年刚毕业工作不久接到一个工作任务是做表格图片的OCR,当时公司已经用上了业界很成熟的解决法案,用的是泰比,由于上个之前同事做时候没有把交互做好,用户体验不好,后来把交互修改后,体验好了不少,但对比一些专门做OCR的微信小程序比速度慢不少。 我们的目标是既块又准,由于公司规模小,各方面资源有限,我当时还是从各大通用OCR(谷歌,百度,腾讯,阿里,汉王等等)开始尝试,开源的tesse...
2019-08-22 10:29:30
9155
24
原创 表格图片的框线识别python
gray = cv.cvtColor(src, cv.COLOR_BGR2GRAY) # 灰度图片 ret, binary = cv.threshold(gray, 0, 255, cv.THRESH_BINARY | cv.THRESH_OTSU) # 全局自适应阈值 dst = cv.adaptiveThreshold(gray, 255, cv.ADAPTIVE_THRESH_GA...
2019-07-31 17:45:52
3051
3
原创 python tesseract OCR
from PIL import Imageimport pytesseractimport timetime1 = time.time()img_path = 'C:/Users/Administrator/Desktop/ocr/109.png'text = pytesseract.image_to_string(Image.open(img_path), lang='chi_sim'...
2019-07-30 15:43:45
279
原创 科大讯飞语音识别调用python
import urllib.requestimport timeimport urllibimport jsonimport hashlibimport base64from urllib import parsedef main(): f = open("C:/Users/Administrator/Desktop/20181210_151146.m4a", 'rb')...
2019-07-25 10:33:50
9431
原创 将python webapi部署到服务器
创建一个Dockerfilepy文件FROM pythonCOPY ./ /app/WORKDIR /app/RUN pwdRUN ls -alRUN pip install flaskRUN pip install numpyRUN pip install urllib3RUN pip install sklearnUSER rootEXPOSE 自己定对外的端口ENT...
2019-06-21 15:36:03
4118
2
原创 python webapi
目的:将python代码写的功能模块封装成webapi我首先用vs2017搭建python flask web项目在runserver.py文件中init.py"""The flask application package."""from flask import Flaskapp = Flask(__name__)import 自己的模块runserver.py...
2019-06-21 15:09:15
1684
原创 python高精度等比压缩图片,压缩的图片名称与原图片相同
from PIL import Imagefrom PIL import ImageFilterimport cv2import timeimport osimport numpy as np“”“代码中是将图片压缩到400X400,开一根据自己的需求修改”“”im = Image.new("RGB", (400, 400), "white") # 生成400X400的白色图片,可以...
2019-06-18 10:55:05
1597
原创 python字符串匹配
python字符串匹配使用python自带的正则库import rename = [‘abc’,‘wer’]str1 = ‘abc=123k’for i in range(len(name )):bool(re.search(name[i] + ‘[=]’ + ‘[0-9]’, str1))
2019-06-04 17:47:45
1469
原创 python排序后返回原来的索引,去重
找list中某个值的所有索引:id1 = [i for i,x in enumerate(X) if x==1]list去重b = [1,2,1,2,1,2,1,2,1,2]a=list(set(b))list排序后返回原来的索引-为降序Lclassallysort = np.argsort(-Lclassally)...
2019-05-29 09:11:14
1102
原创 Python脚本使用系统命令调用Python文件
Python脚本使用系统命令调用Python文件import osos.system('python F:\...\Test.py 你要传入的参数')
2019-05-24 09:20:08
9027
1
原创 Python,将一行拓展到多行矩阵
Lclusteronerange1 = np.transpose(np.tile(np.array(Lhopeningseparaterange[i])[:, 0], (len(Lclusterone), 1)))
2019-04-09 16:17:32
3648
原创 Python 手写体识别
import urllibimport base64import requestsimport timetime1=time.time()host = '自己申请'request = urllib.request.Request(host)request.add_header('Content-Type', 'application/json; charset=UTF-8')res...
2019-04-09 15:36:26
1946
3
原创 python等比压缩图片到固定大小,不足的留白
from PIL import Imagefrom PIL import ImageFilterimport cv2import timeimport osimport numpy as npim = Image.new("RGB", (400, 400), "white")imndarray = np.array(im)path = "C:/Users/Administrat...
2019-04-09 15:25:49
2939
原创 Python 将字典与代码分离
在当前项目下新建一个文件夹,把字典的json文件放入其中,比如你的json文件叫a.jsondef load_config(): with open(os.path.dirname(os.path.abspath(__file__))+"/config/a.json".format(sys.path[0]), "rb") as f: print("Load default config")...
2019-04-09 15:13:47
430
原创 Python压缩图片
resp = urllib.request.urlopen(imgurl) image = np.asarray(bytearray(resp.read()), dtype="uint8") image = cv.imdecode(image, cv.IMREAD_COLOR) #双三次插值 height,width = image.shape[:2] #获取原图像的水平方向尺寸...
2019-04-09 14:02:50
2205
原创 Python基于密度的聚类
db = skc.DBSCAN(eps=avgth, min_samples=1).fit(Locationhvalue)labels = db.labels_labelsone = list(set(labels))eps大小根据自己需要定义Locationhvalue是自己的数据,如果是一维的聚类,可以将另一维度设置为0...
2019-04-09 10:04:53
1340
原创 Python3调用百度通用OCR
调用百度OCR`#读配置文件 conf = configparser.ConfigParser() configpath = os.path.dirname(os.path.abspath(__file__))+"/config.ini" logger.debug("configpath:"+configpath) conf.read(configpath) APP_ID = conf...
2019-04-08 16:34:47
1006
原创 Python根据单个或者多个字符分割字符串
Python根据多个字符分割字符串import rea = ‘a,s q-a’q = re.split(’[,/ -]’, a) # []中每个字符都是分割字符
2019-03-25 17:01:13
4440
原创 分支界定法求整数线性规划
import mathfrom scipy.optimize import linprogimport sysimport numpy as npimport timeclass BinTree(object): def __init__(self, x): self.val = x self.left = None self....
2019-03-25 16:59:51
998
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人