Здравствуйте, у меня есть изображение (1024 x 1024), и я использовал команду «fromfile» в numpy, чтобы поместить каждый пиксель этого изображения в матрицу.
Как я могу уменьшить размер изображения (например, до 512 x 512), изменив эту матрицу a?
a = numpy.fromfile(( - path - ,'uint8').reshape((1024,1024))
Я понятия не имею, как изменить матрицу a, чтобы уменьшить размер изображения. Так что, если у кого-то есть какие-либо идеи, пожалуйста, поделитесь своими знаниями, и я буду признателен. Спасибо
РЕДАКТИРОВАТЬ:
Когда я посмотрел на результат, я обнаружил, что читатель, которого я получил, прочитал изображение и поместил его в «матрицу». Поэтому я изменил «массив» на матрицу.
Хосе сказал мне, что я могу взять только четный столбец и четную строку и поместить их в новую матрицу. Это уменьшит изображение до половины размера. Какую команду в scipy/numpy мне нужно использовать для этого?
Спасибо