[0320]_Azure_2写真compでpython/php連携部分を作る★

python 20170829_veri_comp_hen.py “c2d3eb1f-******************fa9786a5f851” “c27dc17c-******************-f457db090cfc”

# vi 20170828_comp_exec.php

//////////// 2 faceId compare, send to python “20170829_veri_comp_hen.py”
$fullPath_comp =
‘python ./20170829_veri_comp_hen.py ‘.$reface1.’ ‘.$reface2;
exec($fullPath_comp, $outpara_comp);
echo ‘

‘;
echo $fullPath_comp;
echo ‘

‘;

// is_array関数で配列かどうか判定する
if(is_array($outpara_comp)) {

// 配列だったらforeach関数でループ処理
foreach ($outpara_comp as $resout_comp) {
//if (strstr($resout_comp, ‘faceId’)) {
// echo ‘
‘;
//echo “
(Result of 2 files compare : )
“;
echo $resout_comp;
//$face2=$resout;
//$a=$face2;
//$b=strpos($a,”:”);
//$c=strpos($a,’,’);
//$reface2=substr($a,$b+1,$c-$b-1);
//echo $reface2;
//echo $resout;
echo ‘
‘;
//}
}
echo “compare end———————-
“;

// 配列じゃなかったらエラーメッセージを表示
} else {
echo ‘ありません。’;
}

**********************************

2011******************ama.JPGをアップロードしました。
1448******************484.jpgをアップロードしました。
———————-
file1 is : 2011******************ama.JPG
file2 is : 1448******************4.jpg
———————-
python ./20170829_pho_******************0826oresama.JPG

(file 1’s faceId is : ) “faceId”: “4ba85a51-******************-00a838247897”, “4ba85a51******************-00a838247897”
#1———————-
python ./20170829_pho_verify.py 1448158857484.jpg

(file 2’s faceId is : ) “faceId”: “9e272c64-******************-b2703e4d7747”, “9e272c64-******************-b2703e4d7747”
#2———————-
python ./20170829_veri_comp_hen.py “4ba85a51-******************-00a838247897” “9e272c64-5a12-******************b2703e4d7747”

(Result of 2 files compare : )
{‘faceId1’: ‘4ba85a51-******************-00a838247897′ ,’faceId2’: ‘9e272c64-******************b2703e4d7747’}
Response:
{
“confidence”: 0.79488,
“isIdentical”: true
}
compare end———————-

************************************

20170828******************.jpgをアップロードしました。
144815******************484.jpgをアップロードしました。
———————-
file1 is : ******************oosawa.jpg
file2 is : 1448******************7484.jpg
———————-
python ./20170829_pho_******************_oosawa.jpg

(file 1’s faceId is : ) “faceId”: “d68e07e3-******************-e7f5b1ace111”, “d68e07e3-******************-e7f5b1ace111”
#1———————-
python ./20170829_pho_verify.py 1448158857484.jpg

(file 2’s faceId is : ) “faceId”: “9e272c64-******************-b2703e4d7747”, “9e272c64-******************-b2703e4d7747”
#2———————-
python ./20170829_veri_comp_hen.py “d68e07e3-******************-e7f5b1ace111” “9e272c64-******************bf8b-b2703e4d7747”

(Result of 2 files compare : )
{‘faceId1’: ‘d68e07e3-f466-******************e7f5b1ace111′ ,’faceId2’: ‘9e272c64-******************-b2703e4d7747’}
Response:
{
“confidence”: 0.22401,
“isIdentical”: false
}
compare end———————-

************************************