在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基础教程之类class定义使用方法
Feb 20 Python
python简单文本处理的方法
Jul 10 Python
python机器学习库常用汇总
Nov 15 Python
Python List cmp()知识点总结
Feb 18 Python
基于wxPython的GUI实现输入对话框(2)
Feb 27 Python
PyCharm2018 安装及破解方法实现步骤
Sep 09 Python
使用pyqt 实现重复打开多个相同界面
Dec 13 Python
python @propert装饰器使用方法原理解析
Dec 25 Python
keras.layer.input()用法说明
Jun 16 Python
Python 打印自己设计的字体的实例讲解
Jan 04 Python
python神经网络编程之手写数字识别
May 08 Python
python中的sys模块和os模块
Mar 20 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
生成缩略图
2006/10/09 PHP
PHP怎样调用MSSQL的存储过程
2006/10/09 PHP
PHP中JSON的应用技巧
2015/10/10 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
2017/11/10 PHP
php使用curl伪造来源ip和refer的方法示例
2018/05/08 PHP
laravel框架中视图的基本使用方法分析
2019/11/23 PHP
yii2.0框架数据库操作简单示例【添加,修改,删除,查询,打印等】
2020/04/13 PHP
ExtJs grid行 右键菜单的两种方法
2010/06/19 Javascript
不用锚点也可以平滑滚动到页面的指定位置实现代码
2013/05/08 Javascript
javascript的事件触发器介绍的实现
2014/06/05 Javascript
json中换行符的处理方法示例介绍
2014/06/10 Javascript
angularjs在ng-repeat中使用ng-model遇到的问题
2016/01/21 Javascript
关于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法
2016/06/30 Javascript
JS解决移动web开发手机输入框弹出的问题
2017/03/31 Javascript
Vue 实现双向绑定的四种方法
2018/03/16 Javascript
vue项目在安卓低版本机显示空白的原因分析(两种)
2018/09/04 Javascript
javaScript代码飘红报错看不懂?读完这篇文章再试试
2020/08/19 Javascript
vue实现登录功能
2020/12/31 Vue.js
详细解析Python中的变量的数据类型
2015/05/13 Python
编写Python CGI脚本的教程
2015/06/29 Python
python逆向入门教程
2018/01/15 Python
Python3利用print输出带颜色的彩色字体示例代码
2019/04/08 Python
python SQLAlchemy的Mapping与Declarative详解
2019/07/04 Python
python绘制随机网络图形示例
2019/11/21 Python
使用 pytorch 创建神经网络拟合sin函数的实现
2020/02/24 Python
python GUI库图形界面开发之pyinstaller打包python程序为exe安装文件
2020/02/26 Python
python GUI库图形界面开发之PyQt5打印控件QPrinter详细使用方法与实例
2020/02/28 Python
深入浅析pycharm中 Make available to all projects的含义
2020/09/15 Python
正宗的澳大利亚Ugg靴子零售商:UGG Express
2020/04/19 全球购物
《藤野先生》教学反思
2014/02/19 职场文书
硕士生工作推荐信
2014/03/07 职场文书
领导接待方案
2014/03/13 职场文书
投标服务承诺书
2014/05/28 职场文书
因个人原因离职的辞职信范文
2015/05/12 职场文书
开学典礼观后感
2015/06/15 职场文书
SpringBoot生成License的实现示例
2021/06/16 Java/Android