代码实现

<?php
header('Content-type:text/html;charset=utf-8');//读取图片文件,转换成base64编码格式
$image_file = 'https://profile.csdnimg.cn/F/1/5/3_weixin_44797182';      // 这里也可以填写一个链接或者本地路径都可以
$image_info = getimagesize($image_file);
$base64_image_content = "data:{$image_info['mime']};base64," . chunk_split(base64_encode(file_get_contents($image_file)));?>
<div><img src="../mao_title.png" alt=""> </div> <!--  常规输出一个图片 -->
<div><img src="<?php echo $base64_image_content; ?>" alt=""> </div><!-- 使用base64 输出一个图片 --><div>通过getimagesize获取的信息:<?phpecho '<pre>';print_r($image_info)?>
</div>

参数介绍

getimagesize() 函数将测定任何 GIF、JPG、PNG、SWF、SWC、PSD、TIFF、BMP、IFF、JP2、JPX、JB2、JPC、XBM 或 WBMP 图像文件的大小,并返回图像的尺寸、文件类型和一个可以用于普通 HTML 文件中 IMG 标记的 height/width 文本字符串。

如果不能访问 filename 指定的图像或者不是有效的图像,getimagesize() 将返回 false 并产生一条 E_WARNING 级的错误。

file_get_contents:https://blog.csdn.net/weixin_44797182/article/details/105910223

php 之将图片转换base64编码(为百度ocr作准备,解决 image format error)相关推荐

  1. Markdown 插入图片 基于base64编码

    流程 将图片保存在本地 将图片转码至base64编码 在文档中插入编码 markdown使用 ![toc][toc_base64][toc_base64]:https://img-blog.csdni ...

  2. c#图片base64去转义字符_C#实现字符串与图片的Base64编码转换操作示例

    本文实例讲述了C#实现字符串与图片的Base64编码转换操作.分享给大家供大家参考,具体如下: using System; using System.Collections.Generic; usin ...

  3. c#图片base64去转义字符_C#实现字符串与图片的Base64编码转换操作示例|chu

    本文实例讲述了C#实现字符串与图片的Base64编码转换操作.分享给大家供大家参考,具体如下: using System; using System.Collections.Generic; usin ...

  4. PHP 图片转base64编码 和 base64编码字符串转换成图片保存

    1.图片转base64编码: /*图片转换为 base64格式编码*/ $img = 'uploads/01.png'; $base64_img = base64EncodeImage($img); ...

  5. java 图片转成base64编码_java语言中如何将一个图片转换为base64编码的数据呢?

    摘要: 下文讲述java语言中将图片转换为base64编码的方法分享,如下所示: 例: /* file为图片文件对象 filePath为转换后base64的存储位置 */ public static ...

  6. 将图片进行base64 编码后的数据进行读取,以io流的方式传给前台并显示出来并且不断刷新图片

    前提摘要:最近做一个项目,是关于slam的,给slam发送构建地图的命令,slam不断返回json串,而地图的图片在json串中已经经过base64编码了,我这边需要将base64编码解析并以流的方式 ...

  7. 图片转换为base64编码后,实现无图片展示图片

    第一部分,将图片转换为base64编码输出为txt文本 第二部分,将转换出来的base64编码赋值给b64_code,通过base64编码转换为图片,打开,然后删除 base64编码过长,同时输入过多 ...

  8. 图片转Base64 编码工具类

    一.简介:本工具类包含本地图片转Base64编码 和 远程图片转 Base64编码 二.代码实例 package org.jeecg.common.util;import java.io.ByteAr ...

  9. 将图片转换为base64编码

    1.base64编码简介 Base64是一种可逆的编码方式,简单来讲就是一种将64个Ascii字符来表示成二进制数据的方法.主要用于将不可打印的字符转换成可打印字符,或者简单的说将二进制数据编码成As ...

  10. java svgbase64转byte_java 图片进行base64 编码解码

    java 图片进行base64 编码解码 刘振兴 代码分享 2017年06月07日 10555 2条评论 import sun.misc.BASE64Decoder; import sun.misc. ...

最新文章

  1. 【译】PGP Web of Trust: Core Concepts Behind Trusted Communication
  2. 采样算法哪家强?一个针对主流采样算法的比较
  3. 为什么需要非线性激活函数
  4. 【pytorch 】nn.init 中实现的初始化函数 normal, Xavier==》为了保证数据的分布(均值方差一致)是一样的,类似BN
  5. 深度学习论文阅读进阶路径图
  6. 内建函数(builtins)和functools
  7. c++相对路径怎么判断_不可思议!C罗无球跑位分析
  8. ubuntu14.04中离线安装docker
  9. C++primer 12.2.1节练习
  10. 最新超完整的易支付PHP源码+代码全开源
  11. lvgl chart
  12. 初创期企业运营必备手册-工具包-绩效考核方法工具包
  13. python调用百度AI接口识别营业执照
  14. 最美中国字|硬笔书法“崇”字这样写才好看,建议收藏!
  15. 约翰·卡马克和他的id Software
  16. 创业者面对困难-不轻言放弃
  17. 高分辨率影像卫星之美国
  18. java基于springboot宠物医院管理系统
  19. 计算机视觉与图形图像会议、学派的一点八卦和资料
  20. python问题“遗忘的密码” 1、密码是六位数字前面两位为31;2、组后两位数字相同;3、能被16和46整除,请你找出左右可能的密码及统计个数

热门文章

  1. 如何进行正确的EDM邮件营销
  2. 基于Monorail的系统功能模块化
  3. Button,LinkButton,ImageButton,HyperLink使用
  4. 机器学习之K-means算法:深入浅出K-Means算法
  5. 三维模型_浅谈倾斜摄影及三维模型的应用行业
  6. 拓端tecdat|R语言ARIMA、GARCH 和 VAR模型估计、预测ts 和 xts格式时间序列
  7. android pokemon go,安卓Pokemon GO懒人版
  8. (11)机器学习_Kmeans聚类算法
  9. 12v直流电机并联多大电容_对电容的理解
  10. 【Python】@ 操作符