位置: 编程技术 - 正文

Python在图片中添加文字的两种方法(python添加图片)

编辑:rootadmin

推荐整理分享Python在图片中添加文字的两种方法(python添加图片),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python给图片添加水印,python怎么加图片,python在图片上画图,python给图片添加水印,python给图片添加水印,python给图片添加水印,python在图片中添加文字,python怎么给图片添加标题,内容如对您有帮助,希望把文章链接给更多的朋友!

本文主要介绍的是利用Python在图片中添加文字的两种方法,下面分享处理供大家参考学习,下来要看看吧

一、使用OpenCV

在图片中添加文字看上去很简单,但是如果是利用OpenCV来做却很麻烦。OpenCV中并没有使用自定义字体文件的函数,这不仅意味着我们不能使用自己的字体,而且意味着他无法显示中文字符。这还是非常要命的事情。而且他显示出来的文字位置也不太好控制。比如下面的代码,他想做的仅仅是显示数字3:

代码:

结果:

Python在图片中添加文字的两种方法(python添加图片)

我么可以发现文字出现的位置并不怎么好把握,初始的坐标默认是指左下角的坐标,不怎么方便。而且显示出文字以后,我们不好掌握他实际占的位置和大小。

不过有一点方便的是,我们可以随意改变他的粗细,而不用更换字体。这一点是下面使用PIL进行绘图所不具备的优点。

二、使用PIL

同样为了生成数字3,下面是使用PIL进行的操作:

代码:

结果:

我们可以发现,PIL支持使用自定义的字体文件,而且能够提供字体所占位置的详细信息,我们可以精确的确定文字所占的位置,在应用中特别有用。唯一的不足就是他不能改变字体的粗细(毕竟这用的是字体模板)。

实际应用中看来还要在这两种方法中择优使用。

总结

标签: python添加图片

本文链接地址:https://www.jiuchutong.com/biancheng/375587.html 转载请保留说明!

上一篇:Python实现对字符串的加密解密方法示例(python中字符)

下一篇:python脚本爬取字体文件的实现方法(python爬取csdn)

  • 视同销售计税价格如何确定?
  • 小规模纳税人纳税申报时间
  • 农产品增值税加计扣除可以补申报吗
  • 税收的自动稳定性主要表现在什么制度
  • 公司基本户里的钱有利息吗
  • 账户利息怎么做账务处理
  • 企业增资的分录怎么写
  • 如何查询公司的财务负责人
  • 备用金为什么会变少
  • 小规模纳税人怎样报税
  • 股权转让与增资扩股的税务
  • 购进出口商品的会计分录
  • 一次性加速折旧汇算清缴调增吗
  • 机器不生产计提折旧吗
  • 暂估入库发票差额怎么办
  • 销售货物物流公司丢件赔偿会计分录
  • 补交以前年度的社保账务处理
  • 旅行社开具发票
  • 防暑降温需要缴什么费用
  • 委托研发受托方怎么做账
  • 生产要素和资源的区别和联系
  • 应收账款收款后怎么做账
  • 医保退休必须交多少年辽阳
  • 安置残疾人支付的工资
  • 高新技术企业研发费
  • 环境保护税法是什么意思
  • 公司开13个点增值税交多少钱
  • 厂房租赁记账凭证
  • 企业所得税如何计算
  • 政府补助调增还是调减
  • 高新技术企业的税收优惠政策
  • 收益相关的政府补助分录
  • macbook做bim
  • 不征税收入符合的条件
  • 十天学会css教程
  • Yii2实现ajax上传图片插件用法
  • 白酒赠送消费税计算
  • 劳务费怎么做会计分裤
  • vue-mapvgl
  • python解密加密文件
  • 待抵扣进项税额的账务处理
  • 智能商亭超级大骗局
  • 未缴纳的出资款怎样清算
  • python字典操作 遍历
  • 发票验真伪需要盖章吗
  • 工程材料税票怎样抵税
  • 食堂账目怎么做
  • 个人劳务费免税额度 年度
  • 长期股权投资投资损益的确认
  • 收到质量赔款涉税处理
  • 未分配利润处理顺序
  • 应收账款应付账款借贷方都表示什么
  • 应收账款和应付账款属于什么科目
  • 出口货物 增值税
  • 税费滞纳金计入营业外支出吗
  • 电商平台 流量
  • 以前年度多记成本费用税前扣除,今年要怎么做分录冲销
  • 上月未记账
  • 固定资产融资租出对应入账科目
  • 清理固定资产是什么意思
  • 在建工程领用工程物资
  • 管理费用业务招待费包括哪些
  • 会计凭证会计账簿与账务处理程序
  • Mysql5.7.11在windows10上的安装与配置(解压版)
  • mybatis怎么搭建
  • windows vista怎么样
  • centos opencl
  • 如何手动设置定位
  • win7系统无法自动检测此网络的代理设置
  • java中初始化顺序
  • 如何使用maven
  • cocos2dx 4.0
  • js按下键盘事件
  • 如何修改安卓app的程序
  • 基拉大和 freedom
  • js中表单
  • javascript怎么定义二维数组
  • 应纳税额减征额账务处理
  • 车辆购置税查询平台打印
  • 别人用你的收款码能骗到钱吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设