gd库
这里有文档
http://cn.php.net/manual/zh/ref.image.php

解决方案 »

  1.   

    请问这一句应该怎么改为
    $im = @imagecreate(128, 16);是在数据库里面取来的图像呢??
      

  2.   

    “先把数据库是的图片写成文件格式,再进行处理”
    请问这个应该怎么做呢请问一下我这样写为什么保存下来的图像没有改变呢,保存下来的图像还是原来那样
    <?php 
    $resource = '108_r1_c3.jpg'; 
    $im_size = GetImageSize($resource); 
    $imageWidth = $im_size[0]; 
    $imageHeight = $im_size[1]; 
    $im = imageCreate($imageWidth,$imageHeight); 
    for ($c = 0; $c < 256; $c++) {    
         ImageColorAllocate($im, $c,$c,$c); 

    $im2 = ImageCreateFromJpeg($resource); 
    $red=imagecolorallocate($im2,rand(2000,400),rand(8000,30),rand(49,200));
    ImagePNG($im2);
    ImageDestroy($im2); 
    ?>