资源简介
用自己的数据,制作python版本的cifar10数据集。可以任意别类任意数量,根据自己爬取的数据修改代码参数即可。
代码片段和文件信息
#!/usr/bin/env python
# coding: utf-8
# #参考来源:https://blog.csdn.net/qq_39131592/article/details/78990775
#
# 1、rgb =
# img.split():(已解决)
# valueError:too many values to unpack(expected 3)
# unpack的个数对不上,比如:ab = tuple(123) 就会报出这个错误
# 通过Img.mode发现有的图片是“1”、“L”、“P”和“RGBA”模式,需要convert
#
# 2、rgb =
# img.split():(待解决)
# OSError:cannot identify
# image file:路径+格式
# 暂时理解为系统兼容性问题
#
# 参考:https://blog.csdn.net/l297969586/article/details/70597826
# folder=“H:/VOC2007/test_ad“是最初的图片文件夹
# folder_ad=“H:/VOC2007/test_rs“是resize后的图片文件夹
# binpath=“H:/VOC2007/get4/test_batch“ 是要生成的cifar10测试集test_batch的路径
# In[1]:
from PIL import Image
import numpy as np
import pickleglobos
import operator
from os import listdir
import sys
import pickle
import random
# In[2]:
data={}
list1=[]
list2=[]
list3=[]
def img_tra():
for k in range(0 num):
currentpath=folder + “\\“ + imglist[k]
im=Image.open(currentpath)
#width=im.size[0]
#height=im.size[1]
x_s=200
y_s=200
out = im.resize((x_sy_s)Image.ANTIALIAS)
out.save(folder_ad + “\\“ + str(imglist[k]))
def addWord(theIndexwordadder):
theIndex.setdefault(word[]).append(adder)
def seplabel(fname):
filestr=fname.split(“.“)[0]
label=int(filestr.split(“_“)[0])
return label
def mkcf():
global data
global list1
global list2
global list3
for k in range(0 num):
currentpath=folder_ad + “\\“ + imglist[k]
im=Image.open(currentpath)
with open(‘./data_batch_5‘ ‘a‘) as f: #三通道的200*200
for i in range (0200):
for j in range (0200):
cl=im.getpixel((ij))
list1.append(cl[0])
for i in range (0200):
for j in range (0200):
cl=im.getpixel((ij))
#with open(binpath ‘a‘) as f:
#mid=str(cl[1])
#f.write(mid)
list1.append(cl[1])
for i in range (0200):
for j in range (0200):
cl=im.getpixel((ij))
list1.append(cl[2])
list2.append(list1)
list1=[]
f.close()
print(“image“+
- 上一篇:python背单词小程序
- 下一篇:船舶AIS数据轨迹可视化python代码.py
相关资源
- 纯python实现mnist手写体识别.zip
- python写的深度学习代码
- caffe ssd 深度学习 摄像头 目标检测
- Python-深度学习与自然语言处理知识图
- 视杯分割增强数据
- AlexNet深度神经网络
- python深度学习电子版+源码
- 基于Keras的股票价格预测
-
txt数据集转VOC格式xm
l系列程序全 - testCases_v3.py
- LSTM可以运行
- Tensorflow之CNN实现CIFAR-10图像的分类p
- Python人工智能AI深度学习全套课程.t
- 深度学习入门代码 5-1 mnist数据集.p
- 最详细神经网络python描写附注释
- 计算机视觉视频教程百度云盘资源
- tensorflow_random_forest_demo.py
- keras_inception_v4_finetune.py
- mnist_acgan.py
- 卷积神经网络轴承数故障分类
- 利用鸢尾花数据集画出P-R曲线 pytho
- python图像裁剪
- 目标检测自动标注代码
- 梯度下降python程序实现+可视化
- 基于深度学习的表情识别系统
- 语义分割标注转为目标检测框标注
- keras上LSTM长短期记忆网络金融时序预
- 深度学习 莫烦 Keras源代码
- 用自己的数据制作python版本cifar10数据
- 合并BN层的python脚本
评论
共有 条评论