文件名称:Rubik-Cube-Wizard:增强现实Android Rubik Cube向导
文件大小:1.92MB
文件格式:ZIP
更新时间:2024-06-08 01:40:36
Java
魔方魔导师 增强现实Android Rubik Cube向导 在商业智能手机上开发的Android应用程序,当在一对智能眼镜上运行时,可指导用户完成解决Rubik Cube的过程。 设计 总体设计基本上是一种经典的“模型视图控制器”范例,或者在逻辑上用“控制器模型视图”来表达。 控制器部分是最复杂的部分,因为本部分将执行图像识别。 图像识别是通过使用OpenCV库的一系列步骤来实现的,该过程从“边缘检测”开始,到对Rubik Cube“姿势”(即3D空间中的位置和方向)的估计结束。 “模型”部分只是应用程序状态信息,“视图”部分是一个单独的线程(即图形显示线程),该线程执行覆盖在摄像机图像上的标准3D OpenGL图形。 视频 可以在以下位置查看正在运行的应用程序的一个观点:http: 目标 作为游戏,Rubik Cube本身没有获得专利,因此没有有效地开源,并且该应用程序的逻辑解决方案
【文件预览】:
Rubik-Cube-Wizard-master
----Rubik Solver()
--------.project(909B)
--------project.properties(693B)
--------lint.xml(173B)
--------License.txt(35KB)
--------src()
--------AndroidManifest.xml(2KB)
--------res()
--------.settings()
--------assets()
--------README.txt(1KB)
--------jni()
--------libs()
--------docs()
--------obj()
--------.classpath(475B)
--------.gitignore(5B)
----README.md(1KB)