Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.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 3.x 三维阵列的理解列表_Python 3.x_Image_Numpy - Fatal编程技术网

Python 3.x 三维阵列的理解列表

Python 3.x 三维阵列的理解列表,python-3.x,image,numpy,Python 3.x,Image,Numpy,我正在操纵一个形状图像的3D数组 (225, 400, 3) 我已经为使图像黑白的循环执行了以下操作: for i in imageArray[:,:,:]: for x in i: if x.mean()<= 100: x[:] = 0 else: x[:] = 255 imageArray[:,:,:]中的i的 对于i中的x: 如果x.mean()为行指定零,而不是一行零。 正确: [[0]*len(x)如果x.mean() [0 i

我正在操纵一个形状图像的3D数组

(225, 400, 3)
我已经为使图像黑白的循环执行了以下操作:

for i in imageArray[:,:,:]:
for x in i:
    if x.mean()<= 100:
        x[:] = 0
    else:
        x[:] = 255
imageArray[:,:,:]中的i的

对于i中的x:

如果x.mean()为行指定零,而不是一行零。 正确:

[[0]*len(x)如果x.mean()
[0 if x.mean()<=100 else 255 for x in arr_aux[:,:,0:3]]
[[0] * len(x) if x.mean()<=100 else [255] * len(x) for x in imageArray[:,:,0:3]]