第69节(3 / 3)
,只要能拥有实现功能的核心代码,剩下的其实就没什么技术含量了,最主要的难点还是在输入端。”
“输入端有两种方式,一种是以拍照的形式进行,也就是把魔方的六个面,拍照上传到软件上进行图像分析,让软件识别到魔方的状态。”
“另外一种很简单,就是人为的输入魔方各个点位的颜色状态,不管是三阶魔方还是四阶魔方,都有六种颜色状态,只是输入起来太复杂,要做五十多次颜色选择。”
“不过我刚才仔细考虑了一下,觉得前面的输入方式并不实用,如果是让我自己去做,最多就只能做一个简单的架构,功能可以实现,但也会有各种各样的问题,比如说对用户拍摄的照片要求很高,不能有太多其他背景混入,而且照片的大小也会受限,软件内必须有一个压缩图像的功能。”
“相对于一个工具软件来说,图像输入非常不实际,这会让工作量大大增加,在进行图像分析的过程中也可能会让软件崩溃。”
“因为只是做一个小的工具软件,而且市面上不可能有同类型的软件,输入端复杂一些也没什么,反正用户群体就只有那些人。”
罗大勇说的引起了王浩和朱萍的思索。
确实如此。
如果是添加头像分析的功能,就会让软件变得极其复杂,本来只是简单做一个计算,却需要把大量的时间花在图像研究上。
另外,还必须添加图像压缩功能,因为用户摄像头拍摄的照片,清晰度是非常高的,也就导致照片需要大量的存储空间,小软件不可能进行占据大空间图像的识别,而图像压缩分析功能,可能比软件本身还要大。
这不是画蛇添足,而是画蛇添象了。
↑返回顶部↑