位置: 编程技术 - 正文

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)

  • 发票名称开错了但是税号没错怎么办
  • 为什么税务申报要补缴
  • 农产品收购发票使用范围
  • 政府转让土地使用权
  • 申报同步更正
  • 防暑降温用品计算方法
  • 私企捐助民办学校怎么办
  • 地下建筑房产税减免优惠政策
  • 公司办理个人所得税退税
  • 跌价材料出售如何入账
  • 净利润增长率计算公式是什么意思
  • 通行费进项抵扣条件
  • 企业微信支付密码怎么设置
  • 实收资本未到位可以注销吗?
  • 出口的进项发票如何记账
  • 用土地出资需要交税吗
  • 股票买卖属于投资活动吗
  • 发票已经开但是没有收到发票怎么做
  • 计提递延所得税的会计分录
  • 年薪制离职补偿金
  • 小规模怎样计算进项税额
  • 个体户收入总额是含税还是不含税
  • 利润分成的会计分录
  • 企业发放贷款怎么做分录
  • 外贸公司有出口退税吗
  • 联想笔记本在bios中怎么把图标和字变大
  • 微软预购
  • 收到保险公司赔付的车辆维修费的会计分录
  • 预付的房屋租赁费账务如何处理
  • 公司赞助是什么意思
  • 直线法计提折旧每年都一样吗
  • 存货盘盈盘亏影响当期利润吗
  • vscode搭建vue开发环境
  • vue监听页面加载完毕
  • 基于Wav2Lip的AI主播
  • 在国内如何用ChatGPT
  • 怎么检测pvc中含量
  • 进口货物没有发票怎么入账,报税时怎么填
  • 怎么查看python
  • 公司年终奖要做多久才能享受
  • 速达建账套期初数据
  • 数据库生成随机数函数
  • 劳动报酬所得收入额大于4000
  • 企业经营的利润目标长期化
  • 季度报税都是几月份
  • 企业促销费用项目有哪些
  • 开具电费发票如何入账?
  • 春节重要通知发放工资
  • 外币账户结汇至人民币账户
  • 发票逾期未抵扣怎么办
  • 电费发票开据后如何入帐?
  • 投标资质使用费
  • 无形资产的费用化支出计入成本吗
  • 成本费用利润率一般在什么范围
  • 会计学主要是学什么
  • 报关单位分为几种类型?其业务范围有何不同?
  • asp.net select
  • mysql数据库的使用
  • 微软系统无法开机怎么办
  • win8换win7详细过程
  • win10周年版
  • ubuntu16.04创建用户
  • 苹果电脑mac如何连接打印机
  • linux认证失败的原因
  • solaris的vi编辑
  • centos安装owncloud
  • linux操作系统版本有哪些
  • win7系统怎样设置
  • 怎么用macbook
  • vi编辑器的三种模式
  • awk中使用sed
  • register.exe - register进程有什么用.是什么意思
  • win7打开文件提示用户没有访问权限怎么办
  • win10升级win1
  • nodejs怎么连接mysql
  • 基于JAVASCRIPT实现的可视化工具是
  • python多进程多线程协程
  • 最大的k个数python
  • 房地产企业预缴税款最新规定
  • 税务局科员是什么职业
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设