美文网首页iOS 识别技术iOS DeveloperiOS 开发
iOS Demo合集 灵魂画手演示连连看算法、滑动评分、图像主

iOS Demo合集 灵魂画手演示连连看算法、滑动评分、图像主

作者: DrunkenMouse | 来源:发表于2016-11-24 19:23 被阅读318次

    连连看

    连连看git链接

    连连看.gif
    算法详情可查看Demo
    部分演示:
       //同一行上,第一个按钮到当前按钮右侧那个按钮的中间路径上没有别的按钮存在,也就是第一个按钮能到第二个按钮
                        //某一行上的y能够到达第一个按钮与第二个按钮
                        //灵魂图示:
                        /**
                         c c c c c c c c c
                        c  - - - - - - -  c
                        c | c c c c c c | c
                        c | c c c c c c | c
                        c a c c c c c c b c
    
                         */
                        if ([self checkPathWithX1:x1-1 andX2:x2+1 throughY:i]&&[self checkPathWithY1:i-1 andY2:y1 throughX:x1]&&[self checkPathWithY1:i-1 andY2:y2 throughX:x2]) {
                            return YES;
                        }
    

    滑动评分

    滑动评分git链接

    滑动评分.gif

    图像主要颜色的提取

    图像主要颜色的提取

    这个截图时总是一片黑,试了几次不知道为何。
    大致讲下:就是将图片压缩后计算每个像素的RGB A值,全都放在一个set集合里,而后通过枚举类NSEnumerator遍历集合中保存的每个值,将次数最多的保存下来即为图片的主要颜色。

    相关文章

      网友评论

        本文标题:iOS Demo合集 灵魂画手演示连连看算法、滑动评分、图像主

        本文链接:https://www.haomeiwen.com/subject/mexipttx.html