diff --git a/api/application/controllers/PD_Controller.php b/api/application/controllers/PD_Controller.php index d10bab63..1155dba3 100644 --- a/api/application/controllers/PD_Controller.php +++ b/api/application/controllers/PD_Controller.php @@ -989,7 +989,7 @@ class PD_Controller extends REST_Controller { { $pd_details['complete_override_data'] = json_encode($pd_details['complete_override_data']); $pd_details['completed_on'] = date('Y-m-d H:i:s'); - log_message('ERROR',"PD Controller Completed Status Calling (toMakeFaceBoundingBox)"); + log_message('ERROR',"PD Controller line no : 992 When Completed status means called (to Make FaceBoundingBox)"); $this->toMakeFaceBoundingBox($exist_pd_details); } @@ -11940,6 +11940,7 @@ public function getCompaniesListsFromGeneralFormRawJSONV2_post() // echo gettype($my_array); if(!empty($my_array) && !empty($my_array["FaceMatches"])){ $arr = $my_array["FaceMatches"]; + log_message('ERROR',"to Make FaceBoundingBox FaceMatches array cnt : ".count($arr)); for($i=0;$iaws_s3->getSingleObjectInaBucketAsSignedURI($bucketname,$key,'+30 minutes'); + log_message('ERROR',"to Make FaceBoundingBox FaceMatches singed_uri : ".$singed_uri); // $temp_image_name = "sample.png"; $temp_image_name = "face_api_image.jpeg"; @@ -11964,16 +11966,17 @@ public function getCompaniesListsFromGeneralFormRawJSONV2_post() $bucket_data = array('bucket_name'=>$bucketname,'key'=>$key,'sourcefile'=>$sourcefile); $s3result= $this->aws_s3->uploadFileToS3Bucket($bucket_data); + log_message('ERROR',"to Make FaceBoundingBox s3result : ".$s3result['@metadata']['statusCode']); // print_r($s3result);die(); if(is_object($s3result) && $s3result['ObjectURL'] != '' && $s3result['@metadata']['statusCode'] == 200) { + log_message('ERROR',"to Make FaceBoundingBox updating pdtrigger table facemark_image_generated as 1"); //Update $this->db->WHERE('pd_id',$pdid)->UPDATE(PDTRIGGER,array('facemark_image_generated' => 1)); - + log_message('ERROR',"save document table face_api_result_image after unlink"); $record_data = array('fk_pd_id' => $pdid,'pd_document_title'=>'face_api_result_image','pd_document_name'=>$temp_image_name); $this->PD_Model->saveRecords($record_data,PDDOCUMENTS); - unlink($destination_path); } // $data['dataStatus'] = true; diff --git a/api/application/helpers/faceapi_helper.php b/api/application/helpers/faceapi_helper.php index e5e14120..787fadeb 100644 --- a/api/application/helpers/faceapi_helper.php +++ b/api/application/helpers/faceapi_helper.php @@ -3,8 +3,10 @@ class faceapi { public static function toMakeFaceBoundingBox($image_name,$BoundingBox,$destination_path){ + log_message('ERROR','####faceapi helper to Make FaceBoundingBox fns'); $get_image_format = explode(".",$image_name); $image_format = $get_image_format[1]; + log_message('ERROR','####faceapi helper to Make FaceBoundingBox image_format'.$image_format); // print_r($get_image_format);die(); // $img = imagecreatefrompng($destination_path); if($image_format == 'png'){ @@ -15,15 +17,12 @@ class faceapi $img = imagecreatefromjpg($destination_path); } - $red = imagecolorallocate($img, 255, 0, 0); $black = imagecolorallocate($img, 0, 0, 0); $white = imagecolorallocate($img, 255, 255, 255); - - list($imagewidth, $imageheight) = getimagesize($destination_path); - + log_message('ERROR','####faceapi helper to Make FaceBoundingBox image_width'.$imagewidth.'image_height'.$imageheight); for($i=0;$i