在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 3.6 性能测试框架Locust安装及使用方法(详解)
Oct 11 Python
Python语言描述机器学习之Logistic回归算法
Dec 21 Python
Python2.7下安装Scrapy框架步骤教程
Dec 22 Python
Python实现简易Web爬虫详解
Jan 03 Python
Python编写Windows Service服务程序
Jan 04 Python
python自动12306抢票软件实现代码
Feb 24 Python
对Python3 解析html的几种操作方式小结
Feb 16 Python
python多线程下信号处理程序示例
May 31 Python
python_mask_array的用法
Feb 18 Python
python ImageDraw类实现几何图形的绘制与文字的绘制
Feb 26 Python
Python3爬虫中识别图形验证码的实例讲解
Jul 30 Python
Django如何与Ajax交互
Apr 29 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实现的遍历文件夹下所有文件,编辑删除
2010/01/05 PHP
php多个字符串替换成同一个的解决方法
2013/06/18 PHP
PHP设计模式之命令模式示例详解
2020/12/20 PHP
可拖动窗口,附带鼠标控制渐变透明,开启关闭功能
2006/06/26 Javascript
才发现的超链接js导致网页中GIF动画停止的解决方法
2007/11/02 Javascript
Javascript下判断是否为闰年的Datetime包
2010/10/26 Javascript
jquery键盘事件介绍
2011/01/31 Javascript
JS仿flash上传头像效果实现代码
2011/07/18 Javascript
基于jquery的鼠标拖动效果代码
2012/05/30 Javascript
探讨JavaScript中的Rest参数和参数默认值
2015/07/29 Javascript
Ionic2调用本地SQlite实例
2017/04/22 Javascript
微信小程序用户自定义模版用法实例分析
2017/11/28 Javascript
vue 中滚动条始终定位在底部的方法
2018/09/03 Javascript
详解ES6 CLASS在微信小程序中的应用实例
2020/04/24 Javascript
[04:03]辉夜杯主赛事 12月25日RECAP精彩回顾
2015/12/26 DOTA
[01:01:23]完美世界DOTA2联赛PWL S2 Forest vs FTD.C 第一场 11.26
2020/11/30 DOTA
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
2014/04/15 Python
Python实现全局变量的两个解决方法
2014/07/03 Python
python实现数组插入新元素的方法
2015/05/22 Python
Python3实现购物车功能
2018/04/18 Python
python提取图像的名字*.jpg到txt文本的方法
2018/05/10 Python
浅谈Python访问MySQL的正确姿势
2020/01/07 Python
python 获取计算机的网卡信息
2021/02/18 Python
matplotlib bar()实现百分比堆积柱状图
2021/02/24 Python
一款纯css3实现的竖形二级导航的实例教程
2014/12/11 HTML / CSS
Html5实现二维码扫描并解析
2016/01/20 HTML / CSS
html2canvas生成清晰的图片实现打印的示例代码
2019/09/30 HTML / CSS
NYX Professional Makeup英国官网:美国平价专业彩妆品牌
2019/11/13 全球购物
《夏夜多美》教学反思
2014/02/17 职场文书
中职招生先进个人材料
2014/08/31 职场文书
领导班子整改方案
2014/10/25 职场文书
会计人员岗位职责
2015/02/03 职场文书
学校节水倡议书
2015/04/29 职场文书
乡镇法制宣传日活动总结
2015/05/05 职场文书
初中毕业感言300字
2015/07/31 职场文书
Spring Security中用JWT退出登录时遇到的坑
2021/10/16 Java/Android