вопрос по GD

Discussion in 'PHP' started by SYMBiO, 16 Dec 2008.

  1. SYMBiO

    SYMBiO Elder - Старейшина

    Joined:
    11 Aug 2008
    Messages:
    24
    Likes Received:
    12
    Reputations:
    7
    как из картинки вырезать область по координатам?
    вопрос конечно... маны норм ненашол...
     
  2. ZagZag

    ZagZag Elder - Старейшина

    Joined:
    22 Feb 2007
    Messages:
    149
    Likes Received:
    22
    Reputations:
    1
    Из справочника
     
    1 person likes this.
  3. ZagZag

    ZagZag Elder - Старейшина

    Joined:
    22 Feb 2007
    Messages:
    149
    Likes Received:
    22
    Reputations:
    1
    Также смотри:
    imagecopymerge — Copy and merge part of an image
    imagecopymergegray — Copy and merge part of an image with gray scale
    imagecopyresampled — Copy and resize part of an image with resampling
    imagecopyresized — Copy and resize part of an image
     
  4. DTW

    DTW Banned

    Joined:
    11 May 2008
    Messages:
    221
    Likes Received:
    52
    Reputations:
    11
    Вот как я применял

    PHP:
    <?
    header("Content-type: image/gif");
    $im imagecreatefromjpeg("fon.jpeg") ;
    $serverip "127.0.0.1";
    $port "800";
    function 
    status($serverip$port) {
    $sockres = @fsockopen($serverip$port$errno$errstr1);
    if (!
    $sockres) {
    return 
    "off.gif";
     } else {
     @
    fclose($sockres);
    return 
    "on.gif";
     }
    }
    $st2status($serverip$port);
    $im2 imagecreatefromgif($st2) ;
    $color imagecolorallocate($im,255,255,255) ;
    $str  ="STATUS:";
    imagestring($im,2,250,85,$str,$color) ;
    $dX ="305";
    $dY="88";
    $dW="32";
    $dH="8";
    imagecopyresized($im,$im2,$dX,$dY,0,0,$dW,$dH,32,8) ;
    imagepng($im) ;
    imagedestroy($im) ;

    ?>




     
  5. SYMBiO

    SYMBiO Elder - Старейшина

    Joined:
    11 Aug 2008
    Messages:
    24
    Likes Received:
    12
    Reputations:
    7
    DTW, зачем ети сокеты?
    мне просто обрезать картинку надо о_О

    при компиляции (скрипта сдернутого с пхп.нет) выдает путь к пхп. что нетак хз
     
    1 person likes this.
  6. SYMBiO

    SYMBiO Elder - Старейшина

    Joined:
    11 Aug 2008
    Messages:
    24
    Likes Received:
    12
    Reputations:
    7
    xcedz протести плз. у меня молчит.
     
  7. optimazer

    optimazer Member

    Joined:
    4 Dec 2008
    Messages:
    46
    Likes Received:
    11
    Reputations:
    0
    где $sp - изображение из которого вырезать область
    $x, $y - абсцисса и ордината верхнего левого угла области которую нужно вырезать
    $w, $h - ширина и высота соответственно
    $dst - выходная картинка

    принимает gif, jpeg, png
    выходной тип изображения тот же что и входной
     
    #7 optimazer, 16 Dec 2008
    Last edited: 16 Dec 2008