使用python进行图像分类问题的步骤?

问题描述

我被分配到一个癌细胞分类项目上工作。但我对这个完全陌生。有人可以指导我完成这个吗?我想知道图像分类问题的主要步骤吗?我已经给出了任务执行图像增强,对比度增强,图像分割和特征提取。我尝试过进行图像增强,代码是,

from keras.preprocessing.image import ImageDataGenerator,array_to_img,img_to_array,load_img

datagen = ImageDataGenerator(
        rotation_range=20,width_shift_range=0.1,height_shift_range=0.1,rescale=0.5/255,shear_range=0.1,zoom_range=0.1,horizontal_flip=True,fill_mode='nearest')

img = load_img('C:/Users/Acer/Documents/research/PH2Dataset/melanoma/IMD285.bmp')  
x = img_to_array(img)  
x = x.reshape((1,) + x.shape)  )

i = 0
for batch in datagen.flow(x,batch_size=1,save_to_dir='melanoma',save_prefix='IMD',save_format='bmp'):
    i += 1
    if i > 39:
        break 

这是正确的吗?我如何对此进行对比度增强?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)