我正在尝试对屋顶天空图像的方向进行分类,无论是水平的还是垂直的。知道这里最明显的特征是已知的:方向。我可以简单地通过将每个类旋转 90° 来增加每个类,使其属于另一个类。这就像对不同类的动态扩充。
使用 keras 图像分类能力,显然达不到目的:
datagen = ImageDataGenerator(
zoom_range=0.2, # randomly zoom into images
# rotation_range=90, # mistaken the model
horizontal_flip=True, # randomly flip images
vertical_flip=False) # randomly flip images
我使用 keras 进行分类,但对其他库和深度学习以外的技术开放。