У меня есть несколько изображений клеток крови, инфицированных малярией (несколько клеток крови на изображение), с подробной информацией:
num_features = 929
num_features_train = 743
num_features_test = 186
depth = 24
channels = 3
width = 1600
height = 1200
В предыдущей классификации изображений я делал наборы изображений изображений клеток крови, инфицированных малярией (одна клетка крови) за изображение) детали изображения были width = 100, height = 101, depth = 24
. Таким образом, изменение размера до 50x50 не казалось проблемой.
Очевидно, мне нужно изменить размер, но я не знаю, как выбрать лучший размер для изменения размера изображения, такого большого. Я ничего не могу найти в своем онлайн-поиске, говорящем об этом. Любой совет / опыт будет полезен и высоко ценится. Спасибо !!
ps Я уже понял, что если я не изменю размер чего-то такого большого размера, я получу ошибку памяти. Да, наверное. :) MemoryError: Невозможно выделить 6,64 ГБ для массива с формой (929, 1600, 1600, 3) и типом данных uint8
pps, измененным до 100x100, и все еще получающим ошибку памяти, уменьшенную до 50x50, и все было в порядке
Итак, я предполагаю, что мой вопрос заключается в том, не уменьшает ли размер так сильно разрешение? Так как же фильтры сверточного слоя выполняют надлежащую фильтрацию, если разрешение так резко уменьшается?