- 博客(10)
- 资源 (11)
- 收藏
- 关注
原创 Python 图片Base64解码 还原PIL.Image或Opencv
大前提是: 前端 图片流 base64 编码 传过来OpenCV: img_data_base64= request.POST.get("img_data") img_data=base64.b64decode(img_data_base64) nparr = np.fromstring(img_data,np.uint8) img=c
2017-10-31 15:23:06 8009 1
原创 Tesseract-OCR 4.0+ 安装
基于 Tesseract-OCR 3.0+ 安装和使用 地址:4.0+ 安装如下:Mac:Homebrew 安装:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"Tesseract 4 安装:brew install lept
2017-10-31 12:37:59 2087
原创 OpenCV boundingRect 与 minAreaRect 用法
矩形边框(Bounding Rectangle)是说,用一个最小的矩形,把找到的形状包起来。还有一个带旋转的矩形,面积会更小,效果见下图首先介绍下cv2.boundingRect(img)这个函数这个函数很简单,img是一个二值图,也就是它的参数;返回四个值,分别是x,y,w,h;x,y是矩阵左上点的坐标,w,h是矩阵的宽和高然后利用cv2.rectan
2017-10-27 18:11:54 41830 3
原创 Python OpenCV格式和PIL.Image格式 互转
OpenCV转换成PIL.Image格式:import cv2 from PIL import Image import numpy img = cv2.imread("plane.jpg") cv2.imshow("OpenCV",img) image = Image.fromarray(cv2.cvtColor(img,cv2.COLOR_BGR2RGB))
2017-10-27 18:05:21 53534
原创 OpenCV 文字区域的提取
1. Detect先来看main函数和Detect函数def detect(img): # 1. 转化成灰度图 gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # 2. 形态学变换的预处理,得到可以查找矩形的图片 dilation = preprocess(gray) # 3. 查找和筛选文字区
2017-10-27 10:03:32 7800
原创 OpenCV 动态-人脸检测(python)
直接上代码: 按Q退出import cv2 import numpy as np cv2.namedWindow("test") cap = cv2.VideoCapture(0) #加载摄像头录制 # cap = cv2.VideoCapture("test.mp4") #打开视频文件 success, frame = cap.read() # clas
2017-10-27 04:03:25 3218
原创 Tesseract-OCR Mac python eclipse 或 sts 使用
前提:安装 pytesseract pip install pytesseract代码:image = Image.open('/Users/yuki/Downloads/timg5.jpeg')# code = pytesseract.image_to_string(image,lang='chi_sim',config='-psm 6')code = pytesser
2017-10-27 03:48:08 577
原创 Tesseract-OCR 3.0+ 安装和使用
0.介绍Tesseract是一个开源的OCR引擎,能识别100多种语言(中,英,韩,日,德,法...等等),但是Tesseract对手写的识别能力较差1.安装brew install leptonicabrew install tesseract #或brew install --with-training-tools tesseractpip install pyte
2017-10-27 03:45:52 2949
原创 OpenCV Mac安装
Mac:(前提你装了 anaconda)安装 opencv3 conda install opencv 外置包: pip install opencv-contrib-python
2017-10-27 03:12:18 400
原创 OpenCV 人脸检测(python)
一、软件安装#以 anaconda 为容器安装:conda install opencv安装完后: /anaconda/share/OpenCV/haarcascades/目录下,可以看到很多的xml文件,如下图。这些文件保存的就是训练好之后的haar特征,关于人脸检测的haar分类器二、python-opencv实现人脸检测用到的包:import os
2017-10-25 02:30:36 1412
中文知识图谱研讨会演讲
2017-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人