Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将python图像矩阵转换为一维向量_Python_Image Processing - Fatal编程技术网

如何将python图像矩阵转换为一维向量

如何将python图像矩阵转换为一维向量,python,image-processing,Python,Image Processing,我有一个图像矩阵 [[0.12843137 0.13039216 0.13235294 ... 0.13529412 0.13333333 0.12647059] [0.13235294 0.12941176 0.13137255 ... 0.13137255 0.12941176 0.1254902 ] [0.13333333 0.13431373 0.13921569 ... 0.13333333 0.13431373 0.12745098] ...

我有一个图像矩阵

    [[0.12843137 0.13039216 0.13235294 ... 0.13529412 0.13333333 0.12647059]
     [0.13235294 0.12941176 0.13137255 ... 0.13137255 0.12941176 0.1254902 ]
     [0.13333333 0.13431373 0.13921569 ... 0.13333333 0.13431373 0.12745098]
     ...
     [0.15098039 0.14411765 0.14509804 ... 0.09901961 0.10098039 0.09901961]
     [0.14215686 0.15490196 0.14901961 ... 0.09509804 0.1        0.1       ]
     [0.15196078 0.14901961 0.15686275 ... 0.10294118 0.09803922 0.10196078]]
我想通过列连接将其转换为一个一维向量?我试过了

     rescaled_Image=rescale(image, scale=(0.5, 0.5))
     one_dim_vector = np.ravel(rescaled_Image)
     print(one_dim_vector). 
但输出不正确

one_dim_vector = image.flatten('F')

用Fortran风格展平,请在

中找到更多信息我需要通过矩阵的列串联得到列向量。我仍然不明白你的意思,你能用一个简单的9x9矩阵做一个简单的例子吗?谢谢Toby,我得到了答案。rescaled_Image=rescale(Image,scale=(0.5,0.5))vector=np.ravel(rescaled_Image)one_dim_vector=vector.restrape(-1,1)rescale(in rescale(Image,scale=(0.5,0.5))函数从何而来?