如何在python opencv中计算具有特定像素值的像素数?

Kri*_*tan 3 python opencv numpy

我想计算图像中值= [0,100,234]的像素数。

在不使用图像循环的情况下,您能否提出一种确定这些特定像素数的方法?

Mik*_*iki 5

要使用值=计算像素数,[0,100,234]可以使用:

np.count_nonzero((img == [0, 100, 234]).all(axis = 2))
Run Code Online (Sandbox Code Playgroud)

  • `np.count_nonzero(img == value)` 可以在灰度情况下使用 (3认同)