我正在尝试做一些人脸识别和幻觉实验,为了得到最好的结果,我首先需要确保所有的人脸图像都是对齐的。我正在使用数千张图像进行实验。
过去几天我一直在互联网上搜索,发现许多声称可以这样做的不同程序,但是由于 Matlabs 向后兼容性差,许多程序不再工作。我尝试了几个不同的程序,这些程序在调用 Matlab 函数时无法运行,这些函数已被删除。
我发现最接近的是使用 SIFT 算法,代码在这里找到
http://people.csail.mit.edu/celiu/ECCV2008/
这确实有助于对齐图像,但不幸的是它也会对图像进行下采样,因此结果看起来非常模糊,这会对我进行的任何实验产生负面影响。
有没有人有任何 Matlab 代码示例,或者能够为我指出正确的方向来实际对齐数据库中的面的代码。
任何帮助将非常感激。