有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java获取由给定图像上颜色相对相同的天线形成的图像形状的最快算法是什么?

给定图像为N*M(R,G,B)像素,如下所示:

alt text

算法应该告诉我们如何找到主要的图像颜色,如:红色和白色

具有相对相同颜色的天线意味着我们搜索(R,G,B)(222,12,10),例如给出这样的步骤(40,20,10),以便(199,32,5)将与我们搜索的一样计算:

alt text

形状应由连接到像素的连接点(x,y)数组定义,如:

alt text

<伪代码将对我工作,以及任何像java或C++这样的OO语言中的可读代码(在这2个我特别感兴趣的地方)

对于给定图像上颜色相对相同的天线形成的图像形状,哪种算法最快


共 (2) 个答案

  1. # 1 楼答案

    只是一个警告。你应该小心措辞:如果你识别出你的图像的三种“主要颜色”,你可能会得到以下(Mahematica代码):

    alt text