python实现局部图像放大


Posted in Python onNovember 17, 2021

本文实例为大家分享了python实现局部图像放大的具体代码,供大家参考,具体内容如下

import cv2 as cv
import sys

if __name__ == '__main__':
    #读取图像并判断是否读取成功
    img = cv.imread('tu.jpg')
    #需要放大的部分
    part = img[300:400,250:350]
    #双线性插值法
    mask = cv.resize(part, (300, 300), fx=0, fy=0, interpolation=cv.INTER_LINEAR)
    if img is None is None:
        print('Failed to read picture')
        sys.exit()
        
    #放大后局部图的位置img[210:410,670:870]
    img[110:410,570:870]=mask

    #画框并连线
    cv.rectangle(img,(250,300),(350,400),(0,255,0),1)
    cv.rectangle(img,(570,110),(870,410),(0,255,0),1)
    img = cv.line(img,(350,300),(570,110),(0,255,0))
    img = cv.line(img,(350,400),(570,410),(0,255,0))
    #展示结果
    cv.imshow('img',img)
    cv.waitKey(0)
    cv.destroyAllWindows()

原图:

python实现局部图像放大

结果:

python实现局部图像放大

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python判断某个用户对某个文件的权限
Oct 13 Python
Python排序搜索基本算法之归并排序实例分析
Dec 08 Python
Python最火、R极具潜力 2017机器学习调查报告
Dec 11 Python
Python字符串的全排列算法实例详解
Jan 07 Python
Python datetime和unix时间戳之间相互转换的讲解
Apr 01 Python
python中数组和矩阵乘法及使用总结(推荐)
May 18 Python
创建Django项目图文实例详解
Jun 06 Python
django mysql数据库及图片上传接口详解
Jul 18 Python
Django之提交表单与前后端交互的方法
Jul 19 Python
django2.2安装错误最全的解决方案(小结)
Sep 24 Python
TensorBoard 计算图的可视化实现
Feb 15 Python
Pytest之测试命名规则的使用
Apr 16 Python
Pygame Draw绘图函数的具体使用
Pygame Rect区域位置的使用(图文)
Nov 17 #Python
分析Python list操作为什么会错误
Nov 17 #Python
深入理解Pytorch微调torchvision模型
Nov 11 #Python
Python 中 Shutil 模块详情
Nov 11 #Python
django 认证类配置实现
Nov 11 #Python
Python Pandas数据分析之iloc和loc的用法详解
You might like
我的php学习笔记(毕业设计)
2012/02/21 PHP
PHP面向对象之后期静态绑定功能介绍
2015/05/18 PHP
使用PHP进行微信公众平台开发的示例
2015/08/21 PHP
thinkPHP中分页用法实例分析
2015/12/26 PHP
关于php几种字符串连接的效率比较(详解)
2017/02/22 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
2018/06/05 PHP
PHP保存Base64图片base64_decode的问题整理
2019/11/04 PHP
PHP sdk文档处理常用代码示例解析
2020/12/09 PHP
js判断60秒以及倒计时示例代码
2014/01/24 Javascript
jquery提交form表单时禁止重复提交的方法
2014/02/13 Javascript
jQuery中的val()示例应用
2014/02/26 Javascript
JavaScript Length 属性的总结
2015/11/02 Javascript
AngularJS使用ng-repeat和ng-if实现数据的删选显示效果示例【适用于表单数据的显示】
2016/12/13 Javascript
Vue.js实例方法之生命周期详解
2017/07/03 Javascript
微信小程序swiper组件用法实例分析【附源码下载】
2017/12/07 Javascript
JS计算输出100元钱买100只鸡问题的解决方法
2018/01/04 Javascript
Vue父子之间值传递的实例教程
2020/07/02 Javascript
使用Mock.js生成前端测试数据
2020/12/13 Javascript
python线程、进程和协程详解
2016/07/19 Python
python处理按钮消息的实例详解
2017/07/11 Python
详解如何在python中读写和存储matlab的数据文件(*.mat)
2018/02/24 Python
解决Mac安装scrapy失败的问题
2018/06/13 Python
Python切片操作深入详解
2018/07/27 Python
使用python将最新的测试报告以附件的形式发到指定邮箱
2019/09/20 Python
Pycharm 字体大小调整设置的方法实现
2019/09/27 Python
numpy:找到指定元素的索引示例
2019/11/26 Python
Python安装OpenCV的示例代码
2020/03/05 Python
python使用pyecharts库画地图数据可视化的实现
2020/03/25 Python
CSS3 transforms应用于背景图像的解决方法
2019/04/16 HTML / CSS
使用HTML5 Canvas绘制圆角矩形及相关的一些应用举例
2016/03/22 HTML / CSS
Melissa香港官网:MDreams
2016/07/01 全球购物
西尔斯百货官网:Sears
2016/09/06 全球购物
Petmate品牌官方网站:宠物用品
2018/11/25 全球购物
创业计划书之DIY自助厨房
2019/09/06 职场文书
Python进行区间取值案例讲解
2021/08/02 Python
Java基础——Map集合
2022/04/01 Java/Android