相关疑难解决方法(0)

计算图片中的蓝色像素数

我是openCV和Python的新手,并且有一个问题.我试图找到图片的蓝色像素数量,以便我可以将它们用作阈值,以便与其他图片进行比较.我试过查看文档,但我找不到任何有用的东西.

任何人都可以给出提示或帮助吗?


BLUE_MAX = np.array([0, 0, 200], np.uint8)
BLUE_MIN = np.array([50, 50, 255], np.uint8)

dst = cv.inRange(img, BLUE_VALUE_MIN, BLUE_VALUE_MAX)
no_blue = cv.countNonZero(dst)

print('The number of blue pixels is: ' + str(no_blue))
Run Code Online (Sandbox Code Playgroud)

- 根据你的建议,我建立了以下功能,但是当我运行它时我得到的只是一张空白图片.

python opencv

7
推荐指数
1
解决办法
8603
查看次数

在iPhone上从RGB更改为HSB?

我已经google了很长时间,无法找到办法做到这一点.有人有个主意吗?有一种NSColor方式可以用于mac,但我无法看到iPhone.我的应用程序中的想法是用户键入HEX代码(我已设法进入RGB)并将其更改为HSB.

想法?

iphone colors objective-c uicolor

2
推荐指数
1
解决办法
2761
查看次数

标签 统计

colors ×1

iphone ×1

objective-c ×1

opencv ×1

python ×1

uicolor ×1