将 CLAHE 添加到数据增强的最简单方法是啥?
Posted
技术标签:
【中文标题】将 CLAHE 添加到数据增强的最简单方法是啥?【英文标题】:What's the easiest way to add CLAHE to Data Augmentation?将 CLAHE 添加到数据增强的最简单方法是什么? 【发布时间】:2021-11-12 07:42:07 【问题描述】:我是深度学习的新手,目前正在尝试使用 CT 扫描训练分类器。我正在使用 Keras ImageDataGenerator 对我的图像执行动态增强并启用更强大的分类器。
train_datagen = ImageDataGenerator(shear_range = 0.1,
rotation_range = 15,
zoom_range = 0.15,
width_shift_range = 0.1,
height_shift_range = 0.1,
horizontal_flip = False,
vertical_flip = False,
preprocessing_function = preprocess_input)
除了上面代码中描述的随机缩放、移动和剪切之外,我还想添加随机 CLAHE 应用程序,有什么简单的方法呢?
【问题讨论】:
【参考方案1】:测试这个方法:
def AHE(img):
img_adapteq = exposure.equalize_adapthist(img, clip_limit=0.03)
return img_adapteq
datagen = ImageDataGenerator(rotation_range=30, horizontal_flip=0.5, preprocessing_function=AHE)
编码愉快!
【讨论】:
以上是关于将 CLAHE 添加到数据增强的最简单方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章
将 SSL 添加到基于 IOCP 的 Windows 服务器的最简单方法是啥?
在 Python 中,将由关键字对组成的列表添加到字典中的最简单方法是啥?