2017-02-26 3 views
4

다른 크기의 이미지가있는 폴더가 있습니다. 나는 일괄 적재/데이터 증가를 위해 flow_from_directory와 함께 ImageDataGenerator를 사용하려고 시도했다.Keras - 가로 세로 비율을 변형하지 않고 ImageDataGenerator를 사용하는 방법

내 이미지의 종횡비를 유지하는 방법이 있습니까? target_size가 뻗어되고있는 이미지처럼 보인다

datagen = ImageDataGenerator(
    rescale = 1./255, 
    fill_mode='constant') 

generator = datagen.flow_from_directory(
    'data/images', 
    target_size=(256,256), 
    color_mode = 'grayscale', 
    batch_size=99, 
    class_mode=None, 
    shuffle=False) 

이미지되고있다 : 나는

여기

내 코드입니다 (상수 값과 격차를 작성)을 변형하지 않고에 "패드"내 이미지를 싶습니다 (256,256)까지 뻗어있다.

답변

2

내 질문에 대한 답변을 찾았습니다.

현재 ImageDataGenerator/flow_from_directory를 사용할 때 종횡비를 유지할 방법이 없지만 pull request이 Github에서 열리고이 기능을 추가합니다.

관련 문제