我试图弄清楚图像中是否存在特定的颜色?我想编写一段Python代码,将给定的颜色值与图像的特定位置坐标中的颜色进行比较。我已经试着用颜色空间上的图像分割来解决这个问题,但是我做不到。 我使用的是Python "OpenCV“。 I want to make program like:
given_color = Blue (Color Values)
if Blue == Color_values_detected_from_image:
print("Blue Color is present at your given area")
else:
我想要生成颜色调色板基于给定的图像包含最大。10种颜色假设给定的图片是大于800x600PX的机器人。我尝试了下一个算法:
Generate 500 random X, Y values.
Check the colors' R,G,B values at the (X,Y) position, put colors into an array.
Find similar colors to each color, count how many similar colors have found. (Similar means: +- 10 difference in R, G, B)