我有 512 * 512 灰度图像。我想使用 fcm。但是使用下面的代码后我无法获得模糊聚类数组。由于给定的图像是 S * N,那么模糊聚类矩阵必须是 S * NS 表示特征数,N 表示数据集数。但我得到了 2 * 1矩阵。谁能帮我?
import skfuzzy as fuzz
image=np.array(image)
original_image=image
original_image=original_image.reshape(-1)
cntr, u, u0, d, jm, p, fpc =fuzz.cluster.cmeans(original_image,2,2,0.005,100)
print(original_image)
[[0]
[0]
[0]
...
[0]
[0]
[0]]
print(u)
[[0.54561414]
[0.45438586]]