我想在c ++中使用神经网络进行模式匹配。场景是这样的:
主要目标是在相机拍摄时按名称确定产品。
将产品的矩形包装(例如牙膏产品的容器)切成其边缘,使得其全部侧面显示在一个平面中。相机拍摄背包图片并将其模式与数据库进行比较。
如果从搜索中找到模式,则显示产品名称。
否则,将产品的图案以其名称(比如牙膏的品牌)存储到数据库中。
我的意思是模式是产品包在其他产品中的独特特征。
我想知道以下使用c / c ++(linux,windows或mac os并不重要):
答案 0 :(得分:6)
我认为首先,您需要对相机拍摄的照片进行一些后期处理以对其进行标准化(尺寸,角度等)。对于该作业,您可以使用OpenCV。
然后,如果你想设置NN,也许你应该试试FANN(快速人工神经网络)http://leenissen.dk/fann/wp/
该库与Linux / Windows兼容,非常易于使用!