在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写的一个定时重跑获取数据库数据
Dec 28 Python
python3+PyQt5自定义视图详解
Apr 24 Python
Python3 执行Linux Bash命令的方法
Jul 12 Python
用Python画一个LinkinPark的logo代码实例
Sep 10 Python
opencv python如何实现图像二值化
Feb 03 Python
Python 使用 environs 库定义环境变量的方法
Feb 25 Python
Python基础之字符串常见操作经典实例详解
Feb 26 Python
解决json中ensure_ascii=False的问题
Apr 03 Python
python中如何进行连乘计算
May 28 Python
Windows环境下Python3.6.8 importError: DLLload failed:找不到指定的模块
Nov 01 Python
如何使用python-opencv批量生成带噪点噪线的数字验证码
Dec 21 Python
Python之matplotlib绘制饼图
Apr 13 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 gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
2010/05/15 PHP
FleaPHP框架数据库查询条件($conditions)写法总结
2016/03/19 PHP
php生成带logo二维码方法小结
2016/04/08 PHP
php基于CodeIgniter实现图片上传、剪切功能
2016/05/14 PHP
Laravel5.5以下版本中如何自定义日志行为详解
2018/08/01 PHP
Jquery 表单验证类介绍与实例
2013/06/09 Javascript
JS中实现replaceAll的方法(实例代码)
2013/11/12 Javascript
关于JavaScript 原型链的一点个人理解
2016/07/31 Javascript
javaScript生成支持中文带logo的二维码(jquery.qrcode.js)
2017/01/03 Javascript
AngularJS的ng-repeat指令与scope继承关系实例详解
2017/01/21 Javascript
各种选择框jQuery的选中方法(实例讲解)
2017/06/27 jQuery
JS异步函数队列功能实例分析
2017/11/28 Javascript
ES2020系列之空值合并运算符 '??'
2020/07/22 Javascript
python从入门到精通(DAY 1)
2015/12/20 Python
Python用zip函数同时遍历多个迭代器示例详解
2016/11/14 Python
Python自然语言处理 NLTK 库用法入门教程【经典】
2018/06/26 Python
Django+Xadmin构建项目的方法步骤
2019/03/06 Python
Django的性能优化实现解析
2019/07/30 Python
tesserocr与pytesseract模块的使用方法解析
2019/08/30 Python
详解用Pytest+Allure生成漂亮的HTML图形化测试报告
2020/03/31 Python
详解CSS3的box-shadow属性制作边框阴影效果的方法
2016/05/10 HTML / CSS
深入解析HTML5的IndexedDB索引数据库
2015/09/14 HTML / CSS
HOTEL INFO英国:搜索全球酒店
2019/08/08 全球购物
.NET常见笔试题集
2012/12/01 面试题
师范生个人推荐信
2013/11/29 职场文书
办公室前台岗位职责
2014/01/04 职场文书
秋季婚礼证婚词
2014/01/11 职场文书
自荐书4要点
2014/01/25 职场文书
涉密人员保密承诺书
2014/05/28 职场文书
医院标语大全
2014/06/23 职场文书
2014年学习全国道德模范事迹思想汇报
2014/09/15 职场文书
放弃继承权公证书
2015/01/23 职场文书
苏州园林导游词
2015/02/03 职场文书
幼儿园毕业典礼家长致辞
2015/07/29 职场文书
致男子1500米运动员的广播稿
2019/11/08 职场文书
Go语言编译原理之变量捕获
2022/08/05 Golang