在Python 中实现图片加框和加字的方法


Posted in Python onJanuary 26, 2019

第一步:安装opencv-python

rpm -ivh opencn-python-2.4.5-3.el7.ppc64le.rpm

第二步:引用cv2

import cv2

第三步:读入图片,必须是全路径

im = cv2.imread(filename)

第四步:设置需要画框的左上角与右下角的坐标,必须是整数

sx1, sx2, sy1, sy2

cv2.rectangle(im,(int(sx1),int(sy1)),(int(sx2),int(sy2)),(0,255,0),3)

函数参数: 图片, 左上角, 右下角, 颜色, 线条粗细, 线条类型,点类型

第五步:加字,下例是将字加到图片上方

if (sy1 > 10):

 cv2.putText(im, name, (int(sx1),int(sy1-6)), cv2.FONT_HERSHEY_COMPLEX_SMALL,0.8, (0, 255, 0) )

else:

 cv2.putText(im, name, (int(sx1),int(sy1+15)), cv2.FONT_HERSHEY_COMPLEX_SMALL,0.8, (0, 255, 0) )

以上这篇在Python 中实现图片加框和加字的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用python实现扫描端口示例
Mar 29 Python
Python实现接受任意个数参数的函数方法
Apr 21 Python
Python生成器定义与简单用法实例分析
Apr 30 Python
python+POP3实现批量下载邮件附件
Jun 19 Python
Python 单元测试(unittest)的使用小结
Nov 14 Python
python3在同一行内输入n个数并用列表保存的例子
Jul 20 Python
python requests证书问题解决
Sep 05 Python
pygame实现贪吃蛇游戏(下)
Oct 29 Python
python算的上脚本语言吗
Jun 22 Python
python进行二次方程式计算的实例讲解
Dec 06 Python
如何用tempfile库创建python进程中的临时文件
Jan 28 Python
Python爬取英雄联盟MSI直播间弹幕并生成词云图
Jun 01 Python
python opencv判断图像是否为空的实例
Jan 26 #Python
Python 判断图像是否读取成功的方法
Jan 26 #Python
如何利用Python分析出微信朋友男女统计图
Jan 25 #Python
python如何获取当前文件夹下所有文件名详解
Jan 25 #Python
python实现贪吃蛇小游戏
Mar 21 #Python
将python图片转为二进制文本的实例
Jan 24 #Python
python实现五子棋小游戏
Mar 25 #Python
You might like
在PHP中执行系统外部命令
2006/10/09 PHP
PHP基础陷阱题(变量赋值)
2012/09/12 PHP
PHP下通过QRCode类库创建中间带网站LOGO的二维码
2014/07/12 PHP
php实现mysql备份恢复分卷处理的方法
2014/12/26 PHP
WordPress开发中短代码的实现及相关函数使用技巧
2016/01/05 PHP
javascript管中窥豹 形参与实参浅析
2011/12/17 Javascript
Javascript实现滚动图片新闻的实例代码
2013/11/27 Javascript
IE6已终止操作问题的2种情况及解决
2014/04/23 Javascript
JavaScript学习笔记之数组去重
2016/03/23 Javascript
JavaScript实现定时页面跳转功能示例
2017/02/14 Javascript
利用JQuery操作iframe父页面、子页面的元素和方法汇总
2017/09/10 jQuery
JS中用EL表达式获取上下文参数值的方法
2018/03/28 Javascript
vue框架搭建之axios使用教程
2018/07/11 Javascript
20道JS原理题助你面试一臂之力(必看)
2019/07/22 Javascript
Layui实现主窗口和Iframe层参数传递
2019/11/14 Javascript
javascript中innerHTML 获取或替换html内容的实现代码
2020/03/17 Javascript
vue 使用饿了么UI仿写teambition的筛选功能
2021/03/01 Vue.js
python中的lambda表达式用法详解
2016/06/22 Python
Python编程之字符串模板(Template)用法实例分析
2017/07/22 Python
python画出三角形外接圆和内切圆的方法
2018/01/25 Python
python实现百度语音识别api
2018/04/10 Python
python 获取字符串MD5值方法
2018/05/29 Python
Python打包方法Pyinstaller的使用
2018/10/09 Python
使用Python开发SQLite代理服务器的方法
2018/12/07 Python
python 实现敏感词过滤的方法
2019/01/21 Python
python实现QQ邮箱发送邮件
2020/03/06 Python
Python scrapy爬取小说代码案例详解
2020/07/09 Python
CSS3属性使网站设计增强同时不消弱可用性
2009/08/29 HTML / CSS
全球酒店比价网:HotelsCombined
2017/06/20 全球购物
高三历史教学反思
2014/01/09 职场文书
大学应届生的自我评价
2014/03/06 职场文书
党性观念心得体会
2014/09/03 职场文书
水利专业大学生职业生涯规划书范文
2014/09/17 职场文书
2016年党员承诺书范文
2016/03/24 职场文书
2019企业文化管理制度范本!
2019/08/06 职场文书
使用CSS实现六边形的图片效果
2022/08/05 HTML / CSS