Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 4, 2011 09:32:59

Levelup
От:
Зарегистрирован: 2011-01-10
Сообщения: 77
Репутация: +  0  -
Профиль   Отправить e-mail  

Numpy и трехмерный массив

Добрый день,

Имеется трехмерный массив 10 х 10 х 4 изображения rgba. Помогите, пожалуйста, правильно вырезать из него кусок изображения 5 на 5 средствами numpy, например с точки(0,0).

Пример массива:

array([[,
,
,
,
,
,
,
,
,
],

[,
,
,
,
,
,
,
,
,
],



[,
,
,
,
,
,
,
,
,
],

[,
,
,
,
,
,
,
,
,
]])



Отредактировано (Окт. 4, 2011 09:37:21)

Офлайн

#2 Окт. 4, 2011 10:45:13

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Numpy и трехмерный массив

a=numpy.array([]) 
b=a[:5.:5.:5]
Так не пробовали? Это будет срез - его изменение приведет к изменениям в основном массиве.
Если это не нужно делайте копию
a=numpy.array([]) 
b=numpy.array(a[:5.:5.:5])



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version