1次元配列の形を変えたい

前提

unknown_points[0],unknown_points[1]という2つの配列があり、中身は
print(unknown_points[0])
>>>[ 0 1 1 ... 127 127 127]
print(unknown_points[1])
>>>[67 66 67 ... 97 98 99] という状態です。

この中身はそれぞれ1枚の画像の特定領域の座標が入っています。

実現したいこと

分離している座標情報を1つにまとめた配列にしたいです。
print(new_points)
>>>
(array([[[ 0, 67]],
[[ 1, 66]],
[[ 1, 67]],
......
[[ 127, 98]],
[[ 127, 99]]], dtype=int32))
という形にしたいのですが、何か良い方法がありますでしょう?か

python

print(unknown_num)>>>(array([ 0, 1, 1, ..., 127, 127, 127]), array([67, 66, 67, ..., 97, 98, 99]))print(unknown_points[0])>>>[67 66 67 ... 97 98 99]print(unknown_pixels[1])>>>[ 0 1 1 ... 97 98 99]

試したこと

appendやaxisを試しましたが、思うような形にはなりませんでした。

コメントを投稿

0 コメント