我现在已经检测到了sift特征关键点,想把关键点保存在数据库中,等到进行匹配时,再去数据库中查询,之后进行特征匹配。该怎么把一幅图像的关键点保存在数据库中呢
用cout先把数据存入内存,再送入数据库。
既不懂opencv,也不懂图像识别。
但是如果我来设计的话,我不会把复杂数据存到数据库中去。
我会做一个class用来存储一幅图像的sift数据。同时这个class支持序列化,反序列化功能,序列化后将数据存储到文件中去。
好现在一幅图像的数据存储解决了,如果超级多的图像数据,硬要用数据库,则建一个表,把文件名放到表里面即可。
用的时候,读取文件,反序列化,就成了class了。