, I는 행렬있다 : I 삽입 할행렬을 행렬에 삽입 (값 변경)하는 방법은 무엇입니까? 파이썬 (NumPy와) 예
[ [1 2 3 4 5],
[6 7 8 9 10],
[11 12 13 14 15],
[16 17 18 19 20],
[21 22 23 24 25] ]
을 [-1 -1 -1], [0 5 0]와 같은 일부 위치에서 :
[ [1 2 3 4 5],
[6 7 8 9 10],
[11 -1 -1 -1 15],
[16 0 5 0 20],
[21 22 23 24 25] ]
삽입하지 않으면 기존 값이 변경됩니다. 너 뭐 해봤 니? – roganjosh
"어떤 위치"를 어떻게 정의할지는 확실하지 않습니다. [색인 생성/조각화] (https://docs.scipy.org/doc/numpy-1.13.0/user/basics.indexing.html#)를 읽으면 도움이됩니다. – Divakar
이미지의 픽셀 (프레임 t-1)이있는 행렬이 있습니다. 다음 프레임에서 오프셋 (움직임)에 해당하는 블록을 발견했습니다. 이제 프레임을 복원하기 위해 픽셀을이 블록의 값으로 대체하려고합니다. 나는 시도했다 : k = -1 l = -범위 내 (to_x, to_x + 4) : k = k + 1 범위가 j 인 경우 (to_y, to_y + 4) : l = l + 1 t_rec [i] [j] = im_block [l] [k] – Defex