PHP 实现的将图片转换为TXT
Jun 06, 2016 pm 07:41 PM今天在用PHP写一个小插件的时候,遇到了一个小小的问题,就是需要将图片转换为TXT文本的内容。简单的说就是将图片转换为ASCII码,下面把代码分享给大家。
PHP 实现的将图片转换为TXT
i!lI;:,\"^`'. "; function getimgchars($color_tran,$chars){ $length = strlen($chars); $alpha=$color_tran['alpha']; $r=$color_tran['red']; $g=$color_tran['green']; $b=$color_tran['blue']; $gray = intval(0.2126 * $r + 0.7152 * $g + 0.0722 * $b); if($gray==0){ return '.'; } if($gray'.$char."";; } function resize_img($file_name,$chars,$flage=true){ //header('Content-Type: image/jpeg'); list($width, $height,$type) = getimagesize($file_name); $fun='imagecreatefrom' . image_type_to_extension($type, false); if($type==3){ $flage=false; } $fun($file_name); $new_height =100; $percent=$height/$new_height; $new_width=$width/$percent; $image_p = imagecreatetruecolor($new_width, $new_height); $image = $fun($file_name); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height); if($flage){ return $image_p; }else{ return $image; } } $im=resize_img($file_name,$chars); $width=imagesx($im); $height=imagesy($im); $back_text=""; for($i=1;$i"; } echo "
"; echo $back_text; echo "

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Golang을 사용하여 사진을 SVG 벡터 그래픽으로 변환하는 방법

Golang을 사용하여 여러 장의 사진을 분할 및 이미지 융합으로 변환하는 방법

Golang을 사용하여 그림을 벡터 그래픽 및 행렬 표현으로 변환하는 방법

PHP 및 GD 라이브러리 튜토리얼: 그림을 그레이스케일로 변환하는 방법

Golang을 사용하여 여러 장의 사진을 애니메이션 GIF 이미지로 변환하는 방법

PHP 및 GD 라이브러리 튜토리얼: 이미지를 흑백으로 변환하는 방법

PHP를 사용하여 Qiniu 클라우드 저장소의 사진을 Base64 형식으로 변환하고 로컬 폴더에 저장하는 방법은 무엇입니까?
