请看如下代码!!!
$fi=file_get_contents("1.jpg");$im=imagecreatefromstring ($fi);imagegif($im);我把一个图像的内容整体读到一个字符传中 ,但是 如何再把这个字符串解析成图像呢?以及  imagecreatefromstring    ,这个 字符串参数 要是什么样的形式呢,怎么样从这个图像上获得这个字符串的形式呢?

解决方案 »

  1.   

    这个字符串的内容是整个图像的图像数据,里面并不包含抽象字符的内容
    大概类似验证码图片吧?
    于是就要用到图像识别技术了.百度一下那些PHP识别验证码的例子.
    我印象中大概就是扫描整张图片,分析大部分颜色是哪种色,判断它就是背景色,剩下的深色的就是文字和干扰色
    再从这些颜色分布的位置来根据一定算法规律分析出它类似于哪个字母或数字
      

  2.   

    头部加上这句:
    header("content-type:image/gif");
      

  3.   

    <?php
    header("content-type:image/jpeg");
    echo file_get_contents("1.jpg");
    ?>