nasıl php ile resmin doğru yere otomatik kırpma için

1 Cevap

nasıl ben görüntüde kullanıcının yüzüne onun gerçek ile php ile görüntüyü kesebilirsiniz .... İşte benim kod ....

function resizeImage($image,$width,$height,$scale) {
    list($imagewidth, $imageheight, $imageType) = getimagesize($image);
    $imageType = image_type_to_mime_type($imageType);
    $newImageWidth = ceil($width * $scale);
    $newImageHeight = ceil($height * $scale);
    $newImage = imagecreatetruecolor($newImageWidth,$newImageHeight);
    switch($imageType) {
        case "image/gif":
            $source=imagecreatefromgif($image); 
            break;
        case "image/pjpeg":
        case "image/jpeg":
        case "image/jpg":
            $source=imagecreatefromjpeg($image); 
            break;
        case "image/png":
        case "image/x-png":
            $source=imagecreatefrompng($image); 
            break;
    }
    imagecopyresampled($newImage,$source,0,0,0,0,$newImageWidth,$newImageHeight,$width,$height);

    switch($imageType) {
        case "image/gif":
            imagegif($newImage,$image); 
            break;
        case "image/pjpeg":
        case "image/jpeg":
        case "image/jpg":
            imagejpeg($newImage,$image,90); 
            break;
        case "image/png":
        case "image/x-png":
            imagepng($newImage,$image);  
            break;
    }

    chmod($image, 0777);
    return $image;
}

ve burada bu işlevin çağrısı

$wwidth = getWidth($new_small_image);
            $hheight = getHeight($new_small_image);
            $x1 = $wwidth/2;            
            $y1 = $hheight/2;
            $x2 = 0;
            $y2 = 0;
            $w = 50;
            $h = 50;
            $scale = $thumb_width/$w;
            resizeThumbnailImage($new_small_image, $new_small_image,$w,$h,$x1,$y1,$scale);

ancak bu görüntünün tam ortasına kırpma, i görüntü örneğin Yüz görüntüyü kırpmak istediğinizde doğru değil

Pic bulunamadı

kırpılmış sonra bu sonucudur

bulunamadı

Beni gerçekten sorunun ne olduğunu bildirin lütfen ....

1 Cevap

OCR yazılımı ile hem görüntüyü algılamak gerekir.

Tüm piksel okumak ve bu kullanıcının pic bir parçası ise% olarak imkanı oluşturmak zorunda kaldı.

Daha iyi onları üzerlerine seçsin ;)