在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实现电子词典
Apr 23 Python
python完成FizzBuzzWhizz问题(拉勾网面试题)示例
May 05 Python
Python实现的生成自我描述脚本分享(很有意思的程序)
Jul 18 Python
实例解析Python中的__new__特殊方法
Jun 02 Python
快速了解Python相对导入
Jan 12 Python
python实现寻找最长回文子序列的方法
Jun 02 Python
TensorFlow 合并/连接数组的方法
Jul 27 Python
Python爬取qq空间说说的实例代码
Aug 17 Python
python算法与数据结构之单链表的实现代码
Jun 27 Python
Django时区详解
Jul 24 Python
python selenium 执行完毕关闭chromedriver进程示例
Nov 15 Python
django商品分类及商品数据建模实例详解
Jan 03 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
在IIS7.0下面配置PHP 5.3.2运行环境的方法
2010/04/13 PHP
初品cakephp 入门基础
2012/02/16 PHP
php截取后台登陆密码的代码
2012/05/05 PHP
深入密码加salt原理的分析
2013/06/06 PHP
PHP过滤黑名单关键字的方法
2014/12/01 PHP
php+xml实现在线英文词典查询的方法
2015/01/23 PHP
jQuery获取json后使用zy_tmpl生成下拉菜单
2015/03/27 PHP
Laravel 5.3 学习笔记之 配置
2016/08/28 PHP
php中的异常和错误浅析
2017/05/03 PHP
yii插入数据库防并发的简单代码
2017/05/27 PHP
PHP 实现手机端APP支付宝支付功能
2018/06/07 PHP
基于Jquery 解决Ajax请求的页面 浏览器后退前进功能,页面刷新功能实效问题
2010/12/11 Javascript
ASP中Sub和Function的区别说明
2020/08/30 Javascript
再次分享18个非常棒的jQuery表格插件
2011/04/10 Javascript
javascript中获取下个月一号,是星期几
2012/06/01 Javascript
javascript生成json数据简单示例分享
2014/02/14 Javascript
AngularJS中实现动画效果的方法
2016/07/28 Javascript
Bootstrap CDN和本地化环境搭建
2016/10/26 Javascript
使用JavaScript根据图片获取条形码的方法
2017/07/04 Javascript
详解react服务端渲染(同构)的方法
2017/09/21 Javascript
vue-router 源码实现前端路由的两种方式
2018/07/02 Javascript
angularjs获取到My97DatePicker选中的值方法
2018/10/02 Javascript
vue项目首屏加载时间优化实战
2019/04/23 Javascript
原生js canvas实现鼠标跟随效果
2020/08/02 Javascript
Python3.4学习笔记之列表、数组操作示例
2019/03/01 Python
python实现低通滤波器代码
2020/02/26 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
2020/03/13 Python
Jupyter安装拓展nbextensions及解决官网下载慢的问题
2021/03/03 Python
全方位了解CSS3的Regions扩展
2015/08/07 HTML / CSS
手机业务员岗位职责
2013/12/13 职场文书
班级聚会策划书
2014/01/16 职场文书
市场营销专业毕业生求职信
2014/03/26 职场文书
2014年办公室主任工作总结
2014/11/12 职场文书
2015年清明节活动总结
2015/02/09 职场文书
三十年再续同学情倡议书
2019/11/27 职场文书
win10安装配置nginx的过程
2021/03/31 Servers