代码之家  ›  专栏  ›  技术社区  ›  janasainik

如何排序无序图像

  •  -2
  • janasainik  · 技术社区  · 14 年前

    我正在尝试将无序的图像分类成正确的序列。这里我得不到正确的顺序。对于这个例子,我选择了一个对象漫游。代码是在C.NET上开发的。这是我的密码。

            for (i = 1; i <imagecount; i++)
            {
                fir = getDifference(image[i], image[i + 1]);
    
                for (j = i + 2; j <= imagecount; j++)
                {
                    if (i == j)
                        j = j + 1;
                    sec = getDifference(image[i], image[j]);
                    if (fir > sec)
                    {
                        fir = sec;
                        tmp = image[j];
                        image[j] = image[i + 1];
                        image[i+1] = tmp;
                        j = 0;
                    } 
    

    我采用这种方法。getDifference()方法将给出两个图像之间的差异。关于如何获取序列图像有什么简单的逻辑吗??

    1 回复  |  直到 14 年前
        1
  •  0
  •   TalentTuner    14 年前