【发布时间】:2016-12-05 14:58:40
【问题描述】:
我想在 Unity 中为我的“猜画”游戏实现一个字母检测功能,它会检测是否有人画了一个字母,我会将其视为作弊。因此,人们只能将请求的单词绘制成图片,而不会绘制创建单词本身的字母。
我想知道您的意见以及我可以在 Unity3d 中使用什么技术来完成这项任务。提前致谢。
【问题讨论】:
标签: unity3d text ocr image-recognition
我想在 Unity 中为我的“猜画”游戏实现一个字母检测功能,它会检测是否有人画了一个字母,我会将其视为作弊。因此,人们只能将请求的单词绘制成图片,而不会绘制创建单词本身的字母。
我想知道您的意见以及我可以在 Unity3d 中使用什么技术来完成这项任务。提前致谢。
【问题讨论】:
标签: unity3d text ocr image-recognition
Vuforia 是满足您要求的最佳选择。
您可以从以下链接下载 vuforia SDK for unity。
https://developer.vuforia.com/downloads/sdk
需要遵循的步骤:
1.统一下载SDK。
2.在paint或photoshop等任何工具中绘制您想要作为答案的图案并对其进行截图。
3.移除主摄像头,在vuforia库的prefabs文件夹中添加AR摄像头
4.将图像目标拖放到您的项目中并添加您拍摄的屏幕截图
5.现在实现代码在检测到图像目标时广播消息。
6.使用此广播消息实现赛后逻辑。
关于图像识别和 Vuforia 的知识太多了,添加图像目标都需要几个额外的步骤,您可以阅读教程以更好地了解如何使用 Vuforia SDK。
以下是 vuforia 教程的链接
https://library.vuforia.com/tutorials
快乐的游戏开发
【讨论】: