怎样建立一个数据库,然后从数据库里匹配一个和样本相似度最高的数据出来。求详细一点的解答,比如说是图片。
数据库只是存储数据的,并不能做相似度对比,但是可以根据唯一ID查询数据行.如果要做相似度对比,还是需要程序来做,比如图片要做相似度对比就需要对比图片的二进制数据等对比方法.
可以在数据库里面存储颜色直方图数据,和待匹配的计算的颜色直方图匹配,寻找接近的。
如果要匹配局部,那么可以先对图片做物体识别(比如用cnn),然后再和待匹配的识别的结果匹配。
数据库只能存数据啊,要想匹配的话还得自己定义逻辑吧。比如将原始样本加工后的数据存入数据库,例如可以存储样本的特征值,然后对比时提取待测样本的特征值再与库里的数据一一比较。