python 图片识别灰度

Posted crac

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 图片识别灰度相关的知识,希望对你有一定的参考价值。

# -*- coding: cp936 -*-
from skimage import io,transform,color

import numpy as np

def convert_gray(f,**args):#图片处理与格式化的函数

    rgb=io.imread(f) #读取图片

    gray=color.rgb2gray(rgb) #将彩色图片转换为灰度图片
    
    dst=transform.resize(gray,(48,90)) #调整大小,图像分辨率为64*64

    return dst

datapath=‘D:/img/‘ #图片所在的路径

str=datapath+‘/*.jpg‘ #识别.jpg的图像

coll = io.ImageCollection(str,load_func=convert_gray)#批处理

for i in range(len(coll)):

    io.imsave(r‘d:/img/pic/‘+np.str(i)+‘.bmp‘,coll[i]) #保存图片在d:/daate/date/

  

以上是关于python 图片识别灰度的主要内容,如果未能解决你的问题,请参考以下文章

基于Tensorflow的验证码识别

opencv+python3.4的人脸识别----2017-7-19

用tesseract实现图片验证码降噪识别

利用opencv带你玩转人脸识别-上篇(读取图片,灰度转换,尺寸修改,绘制矩形快速入门)

python验证码识别教程之灰度处理二值化降噪与tesserocr识别

图片相似度识别:dHash算法