爱意满满的作品展示区。
insomniowl

好几年没玩魔方了,最近 Vibe Coding 了个拍照解魔方的小程序

  •  
  •   insomniowl · 4 days ago · 625 views

    前阵子跟孩子一起玩魔方,才发现自己已经忘得差不多了😂

    以前好歹能分层法还原三阶,现在只会还原第一层,第二层的棱块怎么弄完全忘了,更别提第三层了。

    本来想找个教程重新学学,后来想想,现在都 AI Coding 了,干脆自己写个工具试试,于是花了些时间 Vibe 了一个小程序。

    用法就是把魔方六个面分别拍下来,识别颜色,然后计算出还原步骤,跟着 3D 动画一步步转就行。识别不准的颜色也可以手动改。拍照识别这块比想象中麻烦不少,光线、反光、角度都会影响结果,中间改了很多版。求解部分用的是 cubejs 的两阶段算法。

    现在既有直接计算步骤的快速还原法,也有适合新手学习的分层还原法,可以按自己的需求选。

    目前主要支持三阶魔方,功能还比较简单,肯定也有不少没考虑到的情况。

    微信小程序叫「 CubeSnap 拍一拍还原魔方」,下面放个码。

    有类似需求或者想学魔方的 V 友可以试试。如果遇到识别不准、操作不顺手之类的问题,欢迎反馈,我再慢慢优化。

    CubeSnap 微信小程序码

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1389 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:42 · PVG 02:42 · LAX 11:42 · JFK 14:42
    ♥ Do have faith in what you're doing.