fixes 1 : ps
This commit is contained in:
parent
a0ec2417d7
commit
a46450a0e7
@ -980,7 +980,7 @@ class PD_Controller extends REST_Controller {
|
|||||||
// SMS_GUPSHUP::sendSMS($msg,$no,array('pd_id' => $exist_pd_details[0]['pd_id'],'status' => 'STARTED','msg' => 'Cus Link from PD controlller'));
|
// SMS_GUPSHUP::sendSMS($msg,$no,array('pd_id' => $exist_pd_details[0]['pd_id'],'status' => 'STARTED','msg' => 'Cus Link from PD controlller'));
|
||||||
// }
|
// }
|
||||||
|
|
||||||
}
|
}// started if condition closed here.
|
||||||
// die();
|
// die();
|
||||||
if(isset($pd_details['pd_status']) && (($pd_details['pd_status'] == COMPLETED) || ($pd_details['pd_status'] == ADD_ON_PENDING)) )
|
if(isset($pd_details['pd_status']) && (($pd_details['pd_status'] == COMPLETED) || ($pd_details['pd_status'] == ADD_ON_PENDING)) )
|
||||||
{
|
{
|
||||||
@ -989,6 +989,7 @@ class PD_Controller extends REST_Controller {
|
|||||||
{
|
{
|
||||||
$pd_details['complete_override_data'] = json_encode($pd_details['complete_override_data']);
|
$pd_details['complete_override_data'] = json_encode($pd_details['complete_override_data']);
|
||||||
$pd_details['completed_on'] = date('Y-m-d H:i:s');
|
$pd_details['completed_on'] = date('Y-m-d H:i:s');
|
||||||
|
log_message('ERROR',"PD Controller Completed Status Calling (toMakeFaceBoundingBox)");
|
||||||
$this->toMakeFaceBoundingBox($exist_pd_details);
|
$this->toMakeFaceBoundingBox($exist_pd_details);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -11927,10 +11928,11 @@ public function getCompaniesListsFromGeneralFormRawJSONV2_post()
|
|||||||
public function toMakeFaceBoundingBox($master_details){
|
public function toMakeFaceBoundingBox($master_details){
|
||||||
// $pdid = $this->get('pd');//pdid 3184 comment this
|
// $pdid = $this->get('pd');//pdid 3184 comment this
|
||||||
$pdid = $master_details[0]['pd_id'];
|
$pdid = $master_details[0]['pd_id'];
|
||||||
|
log_message('ERROR',"PD Controller inside to Make FaceBoundingBox PDID : ".$pdid);
|
||||||
$bounding_box = array();
|
$bounding_box = array();
|
||||||
if(!empty($pdid)){
|
if(!empty($pdid)){
|
||||||
// $master_details = $this->PD_Model->getPDMasterDetails($pdid);//comment this
|
// $master_details = $this->PD_Model->getPDMasterDetails($pdid);//comment this
|
||||||
if($master_details[0]['pd_status'] == COMPLETED && $master_details[0]['facemark_image_generated'] == 0){
|
if($master_details[0]['facemark_image_generated'] == 0){
|
||||||
$db_result = $this->PD_Model->selectCustomRecords(array('faceapi_result'),array('pd_id' => $pdid),PDTRIGGER);
|
$db_result = $this->PD_Model->selectCustomRecords(array('faceapi_result'),array('pd_id' => $pdid),PDTRIGGER);
|
||||||
$string = $db_result[0]['faceapi_result'];
|
$string = $db_result[0]['faceapi_result'];
|
||||||
// echo gettype($string);
|
// echo gettype($string);
|
||||||
|
|||||||
@ -4,15 +4,16 @@ class faceapi
|
|||||||
{
|
{
|
||||||
public static function toMakeFaceBoundingBox($image_name,$BoundingBox,$destination_path){
|
public static function toMakeFaceBoundingBox($image_name,$BoundingBox,$destination_path){
|
||||||
$get_image_format = explode(".",$image_name);
|
$get_image_format = explode(".",$image_name);
|
||||||
// $image_format = $get_image_format[1];
|
$image_format = $get_image_format[1];
|
||||||
$img = imagecreatefrompng($destination_path);
|
// print_r($get_image_format);die();
|
||||||
// if($image_format == 'png'){
|
// $img = imagecreatefrompng($destination_path);
|
||||||
// $img = imagecreatefrompng($destination_path);
|
if($image_format == 'png'){
|
||||||
// }else if($image_format == 'jpeg'){
|
$img = imagecreatefrompng($destination_path);
|
||||||
// $img = imagecreatefromjpeg($destination_path);
|
}else if($image_format == 'jpeg'){
|
||||||
// }else if($image_format == 'jpg'){
|
$img = imagecreatefromjpeg($destination_path);
|
||||||
// $img = imagecreatefromjpg($destination_path);
|
}else if($image_format == 'jpg'){
|
||||||
// }
|
$img = imagecreatefromjpg($destination_path);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
$red = imagecolorallocate($img, 255, 0, 0);
|
$red = imagecolorallocate($img, 255, 0, 0);
|
||||||
@ -29,7 +30,7 @@ class faceapi
|
|||||||
$Top_coordinate = ($BoundingBox[$i]['Top'] * $imageheight) ;
|
$Top_coordinate = ($BoundingBox[$i]['Top'] * $imageheight) ;
|
||||||
$Face_width = ($BoundingBox[$i]['Width'] * $imagewidth) ;
|
$Face_width = ($BoundingBox[$i]['Width'] * $imagewidth) ;
|
||||||
$Face_height = ($BoundingBox[$i]['Height'] * $imageheight) ;
|
$Face_height = ($BoundingBox[$i]['Height'] * $imageheight) ;
|
||||||
$Similarity = round($BoundingBox[$i]['Similarity']);
|
$Similarity = $BoundingBox[$i]['Similarity'];
|
||||||
|
|
||||||
$x1 = $Left_coordinate;
|
$x1 = $Left_coordinate;
|
||||||
$y1 = $Top_coordinate;
|
$y1 = $Top_coordinate;
|
||||||
@ -42,12 +43,15 @@ class faceapi
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static function DrawLine($x1,$y1,$Face_width,$Face_height,$Similarity,$img,$destination_path){
|
public static function DrawLine($x1,$y1,$Face_width,$Face_height,$Similarity,$img,$destination_path){
|
||||||
if($Similarity >= 70 ){// above 70 green
|
$Similarity_split = explode(".",$Similarity);
|
||||||
|
$Similarity_value = $Similarity_split[0];
|
||||||
|
list($imagewidth, $imageheight) = getimagesize($destination_path);
|
||||||
|
if($Similarity_value >= 70 ){// above 70 green
|
||||||
$color = imagecolorallocate($img, 0, 153, 0);
|
$color = imagecolorallocate($img, 0, 153, 0);
|
||||||
}else if($Similarity < 70 ){// below 70 red
|
}else if($Similarity_value < 70 ){// below 70 red
|
||||||
$color = imagecolorallocate($img, 255, 0, 0);
|
$color = imagecolorallocate($img, 255, 0, 0);
|
||||||
}
|
}
|
||||||
$Similarity = $Similarity." %";
|
$Similarity = $Similarity_value." %";
|
||||||
//TOP LINe
|
//TOP LINe
|
||||||
$t_x1 = $x1;
|
$t_x1 = $x1;
|
||||||
$t_y1 = $y1;
|
$t_y1 = $y1;
|
||||||
@ -73,13 +77,12 @@ class faceapi
|
|||||||
$image_format = $get_image_format[1];
|
$image_format = $get_image_format[1];
|
||||||
|
|
||||||
if($image_format == 'png'){
|
if($image_format == 'png'){
|
||||||
$destination_path = $get_image_format[0].".jpeg";
|
|
||||||
imagepng($img, $destination_path);
|
imagepng($img, $destination_path);
|
||||||
}else if($image_format == 'jpeg'){
|
}else if($image_format == 'jpeg'){
|
||||||
imagejpeg($img, $destination_path);
|
imagejpeg($img, $destination_path);
|
||||||
}else if($image_format == 'jpg'){
|
}else if($image_format == 'jpg'){
|
||||||
$destination_path = $get_image_format[0].".jpeg";
|
// $destination_path = $get_image_format[0].".jpeg";
|
||||||
imagepng($img, $destination_path);
|
imagejpg($img, $destination_path);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user