图像预处理ImageDataGenerator() 要掌握哪些东西?

来源:8-4 实战(一)

weixin_慕慕5408511

2022-10-30

def init(self,
featurewise_center=False,
samplewise_center=False,
featurewise_std_normalization=False,
samplewise_std_normalization=False,
zca_whitening=False,
zca_epsilon=1e-6,
rotation_range=0,
width_shift_range=0.,
height_shift_range=0.,
brightness_range=None,
shear_range=0.,
zoom_range=0.,
channel_shift_range=0.,
fill_mode=‘nearest’,
cval=0.,
horizontal_flip=False,
vertical_flip=False,
rescale=None,
preprocessing_function=None,
data_format=None,
validation_split=0.0,
dtype=None):

写回答

1回答

WeishunFu

2022-11-03

# from keras.preprocessing.image import ImageDataGenerator
# datagen = ImageDataGenerator(
#         rotation_range=40,#随即旋转角度数范围
#         width_shift_range=0.2,#随即宽度偏移量
#         height_shift_range=0.2,#随即高度偏移量
#         rescale=1./255,#所有数据集将乘以该数值
#         shear_range=0.2,
#         zoom_range=0.2,#随机缩放的范围 -> [1-n,1+n]
#         horizontal_flip=True,#是否随机水平翻转
#         fill_mode='nearest')
#
# data_generator = datagen.flow_from_directory('./datas/train', target_size=(224,224), batch_size=32)
# 该函数可以增强图片数据,需要fit函数来对指定的数据进行增强,这里要求是四维数据(图片张数,图片长度,图片宽度,灰度),先reshape为四维数据然后调用fit函数


1
0

Python3入门人工智能 掌握机器学习+深度学习

人工智能基础全方位讲解,构建完整人工智能知识体系,带你入门AI

1946 学习 · 594 问题

查看课程