导航:首页 > 文字图片 > php图片提取文字

php图片提取文字

发布时间:2023-03-18 10:12:16

‘壹’ php 给图片添加文字或图片 并实现保存,,急救!!

简单说,这就是PHP的一个生成水印的功能了。
直接帖代码给你。并附上注释吧,应该能看懂。

<?php
header("Content-type: image/jpeg");    //浏览器输出,如不需要可去掉此行
$im = @imagecreatefromjpeg('test.jpg');    //从图片建立文件,此处以jpg文件格式为例
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
$text = 'Testing...'; //要写到图上的文字
$font = 'arial.ttf'; //写的文字用到的字体。
$srcw=imagesx($im);
imagettftext($im, 20, 0, $srcw-210, 21, $grey, $font, $text);
imagettftext($im, 20, 0, 10, 20, $black, $font, $text);
imagettftext($im, 20, 0, 9, 19, $white, $font, $text);
imagepng($im);
imagedestroy($im);
?>

‘贰’ 在php图片生成中怎么控制生成出来的图片的文字方向(右到左)

若是单行的话,那比较简单,直接把文字逆过来,然后象平常一样把字符写到图片上面。

多行的话,又要比较整齐的话,可以用 imagettfbbox 或imagefontwidth 等函数 取得字符的大小。从头向后取,把他们的字符宽度加起,当宽度和大于图片宽度的时候就截取一次,然后可象单行那样处理。

若是字符里面有英文单词或类似的,又要保持可读取性的话,那需要加一定的策略处理这些,如遇上英文单词之类的不逆序

‘叁’ 如何从图片中提取文本

用Office 2003提取图片中的文字

第一步 我们需要安装“Microsoft Office Document Imaging”的组件,点“开始→程序”,在 “Microsoft Office 工具” 里点“ Microsoft Office Document Imaging” 即可安装运行。

第二步 打开带有文字的图片或电子书籍等,找到你希望提取的页面,按下键盘上的打印屏幕键(PrintScreen)进行屏幕取图。

第三步 打开Microsoft Office Word 2003 ,将刚才的屏幕截图粘贴进去;点击“文件”菜单中的“打印”,在安装Microsoft Office Document Imaging组件后,系统会自动安装一个名为“Microsoft Office Document Imaging Writer”的打印机。

在“打印机”下拉列表框中选择“Microsoft Office Document Imaging Writer”打印机,其他选项无须额外设置,点击“确定”按钮后,设定好文件输出的路径及文件名(缺省使用源文件名),然后很快就可以自动生成一个MDI格式的文档了。

打开刚才保存的MDI类型文件,根据你的需要用鼠标选择文字内容(被选中的内容在红色的框内),然后单击鼠标右键,在弹出的快捷菜单中选择“将文本发送到Word”,即可将图片内容自动转换为一个新的Word文档,然后睁此雹你就可以在Word文档中随心所欲地进行编辑这段文字了。

提示:如果你不想将转换的内容输入到一个新的Word 文档中,而是希望粘贴到一个已经打开的Word 文档,只需在上面的操作中点击右键菜单的“复制”,然后再到指定文档中执行粘贴即可。
参考资料:扒明搜这段文字,得到图悉帆解

‘肆’ 用php代码怎么以背景图片加上文字生成新的图片,然后在标题处绝对调用该图片

<?php
ob_clean(); //清除输出缓存
header("Content-type:image/jpeg"); //设置输出类型
$img="images/test.jpg"; //背景图片名
if(isset($_GET["img"]))$img=$_GET["img"]; //也可以通过img参数传入
$im=imagecreatefromjpeg($img); //读入背景图片
$text="文字内容"; //要加上的文字内容
if(isset($_GET["text"]))$text=$_GET["text"]; //也可以通过text参数传入
$fontFile="xxx.ttf"; //字体文件名,必须要
$fontSize=36; //字体尺寸
$fontColor=ImageColorAllocate($im,0,0,0); //字体颜色,这里是黑色
$textAngle=0; //文字显示的角度,0表示水平显示
$textLeft=20; //文字显示的x坐标
$textTop=60; //文字显示的y坐标
imagefttext($im,$fontSize,$textAngle,$textLeft,$textTop,$fontColor,$fontFile,$text); //把文字覆盖到图片上
Imagejpeg($im); //输出图片
ImageDestroy($im); //销毁图片
?>
把以上文字保存为php文件,比如 img.php
然后在需要调用图片的地方用 <img src="img.php?img=背景图片文件路径&text=要加上的文字"/> 来调用
比如 <img src="img.php?img=images/back.jpg&text=你好"/>

‘伍’ php生成图片上生成文字时候怎么样才能首行缩进

这个是我一个多图片拼接、文字拼接的 例子。你看一下
$bgimg = "bg.jpg";
$bg_info = getimagesize($bgimg);

list($width,$height) = $bg_info;

//获取图片的后缀
$bg_type = image_type_to_extension($bg_info[2], false);
//拼接图片资源句柄函数
$func = 'imagecreatefrom' . $bg_type;
//创建图片资源句柄
$bg_image = $func($bgimg);

//图1处理
$tu1 = "tu1.jpg";
$tu1_info = getimagesize($tu1);
$tu1_type = image_type_to_extension($tu1_info[2], false);
//创建图片资源句柄
$tu1_func = 'imagecreatefrom' . $tu1_type;
$tu1_image = $tu1_func($tu1);
//合并背景图+图1
image($bg_image, $tu1_image, 230, 600, 0, 0, 220, 280); //图1 200距左边距 50距顶边距 301 299图1大小 背景图 0 0

//图2处理 二维码
$tu2 = "tu2.jpg";
$tu2_mark = getimagesize($tu2);
$tu2_type = image_type_to_extension($tu2_mark[2], false);
//创建图片资源句柄
$tu2_func = 'imagecreatefrom' . $tu2_type;
$tu2_image = $tu2_func($tu2);
//合并背景图+二维码
image($bg_image, $tu2_image, 233, 950, 0, 0, 1000, 650);

//文字
$ = imagecolorallocate($bg_image, 255, 255, 255);
$font = "msyh.ttc"; //字体文件
$content = ['戴雯羽', '9','陈晨','圣艺美术书法学校','hmzg201911301744','变色龙','金'];
$font_lposition = [650, 650,650,650,2177,2160,1800]; //距左边距
$font_tposition = [680, 740,790,845,438,580,720]; //距上边距
if (count($content) > 0) {
for ($i = 0; $i < count($content); $i++) {
imagettftext($bg_image, 30, 0, $font_lposition[$i], $font_tposition[$i], 155, $font, $content[$i]);
}
}
//图片输出函数拼接
$outFunc = 'image' . $bg_type;
//保存图片
$img_name = "new.jpg";
$outFunc($bg_image, $img_name);
echo "<img src='$img_name' style='width:80%'>";
//销毁内存
imagedestroy($bg_image);
imagedestroy($tu1_image);

‘陆’ PHP能够实现图片转文字的功能吗如果可以的话能告诉一下思路和需要用到的函数

不能,且不说OCR这种库在PHP里根本无法调用,就算找到接口目前OCR的识别率和识别速度都是杯具,标准文字正常排列还经常会扫错,稍微有点变体或者掺杂点格式和英文字符就彻底完了。

‘柒’ 怎么把图像中的文字提取出来,变成txt格式保存

分类: 电脑/网络 >> 软件
问题描述:

我有许多图片判段资料,需要提取其中的文字,并保存在记事本里面,请问有什么软件可以完成,尽量容易点软件 谢谢,给个下载的地址

解析:

尚书七号ocr 已注册版

本软件系统是应用OCR(Optical Character Recognition)技术者冲唯,为满足书籍、报刊杂志、报表票据、公文档案等录入需求而设计的软件系统。

目前,许多信息资料需要转化成电子文档以便于各种应用及管理,但因信息数字化处理的方式落后,不但费时费力,而且资金耗费巨大,造成了大量文档资料的积压,因此急需一种快速高效的软件系统来满足这种海量录入需求。本软件系统正是适用于个人、小型图书馆、小型档案馆、小型企业进行大规模文档输入、图书翻印、大量资料电子化的软件系统。

●识别字符

简体字符集:国标GB2312-80的全部一、二级汉字6800多个。

纯英文字符集。

简繁字集:除了简体汉字外,还可以混识台湾繁体字5400多个以及香港繁体字和GBK汉字。

●识别字体种类

能识别宋体、仿宋、楷、黑、魏碑、隶书、圆体、行楷等一百多种字体,并支持多种字体混排。

●识别字号

初号 小六号字体。

●表格识别

可以自动判断、拆分、识别和还原各种通用型首培印刷体表格。

●可支持繁体WINDOWS系统

一定要使用迅雷下载
d3down/down?id=1124&no=2

使用方法:
wh-pc/bbs/dispbbs?boardid=4&id=8&page=1
chinaocr/show_hdr.php?xname=TVKUIV0&dname=CJQ0JV0&xpos=28
bio.sde/blog/blogview?logID=50

‘捌’ php怎么做图片识别

个人建议:楼主使用php进行图片识别,不如使用ocr文字识别技术来进行图片识别,这样更方便,请看下面的方法:

  1. 首先,在电脑上安装ocr文字识别软件(迅捷ocr文字识别软件)。

  2. 接着,运行ocr,选择上面的‘极速识别’功能。

  3. 然后,点击左上角的‘添加文件’,不需要识别的图片添加进去。

  4. 最后,点击操作下面的‘开始识别’按钮。

希望上方的方法可以帮助到你。

‘玖’ php 如何把图片上的文字提取出来

提取图片上文字,必须用到识别功能,即OCR。
自己写很难,因为要有识别库。
建议使用开源的Tesserac识别库。
目前也有很多成熟的OCR的API,可以看下。

‘拾’ php图片转base64并保存为文本

php图片转base64并保存为文本方法如下:

PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点册简,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入州信裤到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在坦高Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和HTTP GET URL中的参数。在其他应用程序中,也常常需要把二进制数据编码为适合放在URL(包括隐藏表单域)中的形式。此时,采用Base64编码具有不可读性,即所编码的数据不会被人用肉眼所直接看到。

阅读全文

与php图片提取文字相关的资料

热点内容
出租房装修图片简单 浏览:814
表单中多个图片如何全选 浏览:853
wps的word怎么统一图片大小排版 浏览:606
额头宽的女孩图片 浏览:769
简单的黑白线描画图片大全 浏览:246
腰控男生图片 浏览:892
word图片无清晰度工具 浏览:626
一直播放古风衣服图片 浏览:494
男生男生简笔画图片大全 浏览:212
如何评价一张图片 浏览:977
美女观音菩萨图片 浏览:565
动漫马桶图片 浏览:890
35岁的衣服搭配图片 浏览:143
女人的衣服搭配图片 浏览:463
黑暗哥特萝莉动漫图片 浏览:486
英伦动漫人物图片 浏览:891
可爱汪星人卖萌图片 浏览:46
卡通女生漫画图片 浏览:98
动漫少女森系图片 浏览:503
大门把手图片及价格 浏览:82