神经网络第2版

时间:2015-07-28 13:35:26

标签: opencv neural-network

使用opencv,我会检测人脸,并将它们放在不同的文件夹中。在一个人的相同文件夹面孔。尺寸200 200。

现在我需要识别一个人。安装了php fann。在创建网络的文档中

resource fann_create_standard ( int $num_layers    , 
                            int $num_neurons1  ,
                            int $num_neurons2 [, int $... ] )

我处理照片并拍摄色码

$my_example = array();
for ($i = 0; $i < 2; $i++) {

$dir = dir("teach/$i");

while($entry = $dir->read()) {
    if(!strstr($entry, 'png')) continue;

    $im = imagecreatefrompng("teach/$i/$entry");

    $cur_array = array();
    for($y=0; $y < 200; $y++) {
        for($x=0; $x < 200; $x++) {
            $rgb = imagecolorat($im, $x, $y) / 16777215;
            $cur_array[] = $rgb;
        }
    }

    imagedestroy($im);
    $my_example[] = array($cur_array, array($i));
}
}

如何使用什么设置创建网络?

感谢。

0 个答案:

没有答案