我想问你一下关于位图的问题,我在做人脸识别,需要用到很多人脸样本,我把它们都放在一个文件夹里,训练的时候直接读取里面的灰度值计算平均图像,协方差等。我的思路是先把位图的灰度值存放在一个txt文件中,然后利用二维数组读取txt中的灰度值,然后进行求平均和协方差。怎么找到位图图像?看资料说要把图像放入一个FILE类定义的缓冲区,然后用fseek函数找到位图存储地址。我还是不太懂,因为人脸图像有很多类,每个类有一个文件夹,每个文件夹中有该类的5个样本。谢谢!
调试欢乐多
那么既然是存好的位图,文件路径就是已知的吧?
这样的话用OpenCV简单很多,用cvLoadImage可以根据文件名调入图片,
然后用cvGet2D可以按照坐标得到每一个点的rgb值,然后分别提出储存就可以,网上有很多这样应用的例子。