Интерполяция ближайшего соседаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Интерполяция ближайшего соседа

Сообщение Anonymous »

Скажем, у меня есть массив:

Код: Выделить всё

arr = np.arange(4).reshape(2,2)
Массив arr содержит элементы

Код: Выделить всё

array([[0, 1],
[2, 3]])
Я хочу увеличить разрешение массива таким образом, чтобы было достигнуто следующее:

Код: Выделить всё

np.array([0,0,1,1],
[0,0,1,1],
[2,2,3,3],
[2,2,3,3]])
как называется эта операция? Интерполяция ближайшего соседа?
Можно получить желаемый результат с помощью следующих действий:

Код: Выделить всё

np.concat(np.repeat(arr,4).reshape(-1,2,2,2), axis=-1).reshape(4,4)
Есть ли более общий способ сделать это для любого типа матрицы?

Подробнее здесь: https://stackoverflow.com/questions/793 ... erpolation
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Интерполяция ближайшего соседа с прозрачностью
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Понижение/прореживание облака точек ближайшего соседа
    Anonymous » » в форуме Python
    0 Ответы
    82 Просмотры
    Последнее сообщение Anonymous
  • Как я могу классифицировать данные с помощью алгоритма ближайшего соседа, используя Python?
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Как работает поиск ближайшего соседа в KD-дереве?
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Как найти точки, которые сохраняют данное расстояние ближайшего соседа?
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»