
Image Recognition
SeasonRun
君子不器
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
监控识别初探
基于人体形状识别:基于人体形状的人体目标检测,这种方法一般是通过将人体进行建模,建模的时候重点考虑人体的形状特征,然后得到用来检测人体目标的模板,通过将模板应用到图像帧中进行人体目标检测。可分为基于人体全身形状建模和基于局部特征建模,如常见的头部识别、脸部识别、上下肢识别等,具体有Hough变换法,“凸”字形模板法,最小负曲率法,人体高度比例等。基于人体肤色识别:采用人体肤色进行构建模板,...原创 2019-08-29 22:22:27 · 473 阅读 · 0 评论 -
图片转换为矩阵/矩阵转换为图片
以下代码实现图片和矩阵相互转换#!/usr/bin/python# -*- coding: UTF-8 -*-import PIL.Image as Imageimport numpy as npimport pandas as pdimport osimport matplotlib.pyplot as plt# 将图片转换为矩阵def imageToMatrix...原创 2019-10-08 16:00:56 · 9287 阅读 · 0 评论 -
Tensorflow-MNIST代码解析
MNIST是深度学习的入门demo,由6万张训练图片和1万张测试图片构成(数据集下载地址:https://www.csie.ntu.edu.tw/~cjlin/libsvmtools/datasets/),每张图片都是28*28大小,而且都是黑白两色,这些图片是采集的不同的人手写从0到9的数字。TensorFlow将这个数据集和相关操作封装到了库中,下面为训练及效果评估代码。import s...原创 2019-10-08 13:09:44 · 816 阅读 · 0 评论 -
pyplot输出图片中文显示乱码
pyplot输出图片中文显示乱码,如下图。添加如下配置即可,字体选择一个本地电脑安装有的。from pylab import mplmpl.rcParams['font.sans-serif']=['Microsoft YaHei']mpl.rcParams['axes.unicode_minus'] = False...原创 2019-10-08 08:26:26 · 769 阅读 · 0 评论 -
MIN-MAX归一化
最近在做安全帽的识别,训练集标注好后需要进行归一化,简单写了个算法凑合用import xml.etree.ElementTree as ETimport osimport numpy as npVOC_CLASSES = ( # always index 0 'blue', 'red', 'yellow', 'white','no')#读取xml并进行归一化def pa...原创 2019-10-07 18:22:00 · 5265 阅读 · 2 评论 -
Python批量修改目录下文件名
想要将目录下文件名称批量修改为统一的顺序命名,使用os.rename即可实现,代码如下:import osfile_dir='d:/image/picture/'i=0for root,dirs,files in os.walk(file_dir): for file in files: new_name='d:/image/picture/'+str(i) ...原创 2019-09-29 16:17:53 · 514 阅读 · 0 评论 -
python 将图片合成视频
前面介绍过使用opencv进行视频转换图片,同样使用opencv可以很方便的将图片合成视频。代码如下:import osimport cv2file_dir='d:/image/'list=[]for root,dirs,files in os.walk(file_dir): for file in files: list.append(file) #获取...原创 2019-09-29 10:30:36 · 6142 阅读 · 3 评论 -
python 视频转换图片
使用opencv可以很方便的将视频文件转换为图片,opencv安装见前序文章https://blog.youkuaiyun.com/haiziccc/article/details/101517163。python代码如下:import cv2vc=cv2.VideoCapture('d:/video.avi')c=250isreadok = True #设置初始值while isrea...原创 2019-09-29 09:56:35 · 768 阅读 · 0 评论 -
pycharm安装opencv
升级为最新版本pip后也未能成功安装opencv-python,于是手工下载opencv_python-4.1.1.26-cp37-cp37m-win_amd64.whl(下载地址:https://pypi.org/project/opencv-python/#files),将安装包存放到projectXXX\venv\Lib\site-packages目录下,在pycharm Terminal端...原创 2019-09-27 10:43:14 · 3607 阅读 · 0 评论 -
python error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'
使用cv2读取图像时报错“error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'”,检查发现是OpenCV不支持中文,修改路径中的中文后运行正常。如非要使用中文也可以自己编译,详见https://blog.youkuaiyun.com/hk121/artic...原创 2019-09-27 10:36:58 · 3086 阅读 · 6 评论 -
python识别图像上的文字
环境:pycharmpython3.7tesseract-ocr(下载地址https://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-setup-4.00.00dev.exe)1、导入以下两个packagefrom PIL import Imageimport pytesseract2、进入project***\ve...原创 2019-10-10 22:53:12 · 587 阅读 · 0 评论