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实现方便使用的级联进度信息实例
May 05 Python
LRUCache的实现原理及利用python实现的方法
Nov 21 Python
Python操作word常见方法示例【win32com与docx模块】
Jul 17 Python
使用PyQt4 设置TextEdit背景的方法
Jun 14 Python
python 设置xlabel,ylabel 坐标轴字体大小,字体类型
Jul 23 Python
python实现自动化报表功能(Oracle/plsql/Excel/多线程)
Dec 02 Python
python3 使用Opencv打开USB摄像头,配置1080P分辨率的操作
Dec 11 Python
基于python实现对文件进行切分行
Apr 26 Python
Python3如何实现Win10桌面自动切换
Aug 11 Python
使用py-spy解决scrapy卡死的问题方法
Sep 29 Python
Python 使用xlwt模块将多行多列数据循环写入excel文档的操作
Nov 10 Python
Python进程间的通信之语法学习
Apr 11 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与paypal整合方法
2010/11/28 PHP
php 根据url自动生成缩略图并处理高并发问题
2014/01/23 PHP
PHP对象递归引用造成内存泄漏分析
2014/08/28 PHP
php通过exif_read_data函数获取图片的exif信息
2015/05/21 PHP
CI框架实现cookie登陆的方法详解
2016/05/18 PHP
Javascript 去除数组的重复元素
2010/05/04 Javascript
浅析js中2个等号与3个等号的区别
2013/08/06 Javascript
Jquery中val()表单取值赋值的实例代码
2013/08/15 Javascript
javascript计算星座属相(十二生肖属相)示例代码
2014/01/09 Javascript
Nodejs极简入门教程(三):进程
2014/10/27 NodeJs
轻松创建nodejs服务器(4):路由
2014/12/18 NodeJs
JavaScript实现点击按钮字体放大、缩小
2016/02/29 Javascript
详解Nodejs的timers模块
2016/12/22 NodeJs
深入研究jQuery图片懒加载 lazyload.js使用方法
2017/08/16 jQuery
利用vue开发一个所谓的数独方法实例
2017/12/21 Javascript
JS加密插件CryptoJS实现AES加密操作示例
2018/08/16 Javascript
原生JS与JQ获取元素的区别详解
2020/02/13 Javascript
JavaScript HTML DOM 元素 (节点)新增,编辑,删除操作实例分析
2020/03/02 Javascript
vue单文件组件无法获取$refs的问题
2020/06/24 Javascript
小程序实现左滑删除的效果的实例代码
2020/10/19 Javascript
vue编写简单的购物车功能
2021/01/08 Vue.js
Python入门篇之条件、循环
2014/10/17 Python
Python使用Paramiko模块编写脚本进行远程服务器操作
2016/05/05 Python
浅析Python3中的对象垃圾收集机制
2019/06/06 Python
使用python-cv2实现Harr+Adaboost人脸识别的示例
2020/10/27 Python
CSS3 linear-gradient线性渐变生成加号和减号的方法
2017/11/21 HTML / CSS
中国综合网上购物商城:苏宁易购
2016/08/09 全球购物
explicit和implicit的含义
2012/11/15 面试题
机械专业毕业生自荐信
2013/11/02 职场文书
大学生自我鉴定书
2014/03/24 职场文书
销售队伍口号
2014/06/11 职场文书
管理标语大全
2014/06/24 职场文书
2014年党务工作总结
2014/11/25 职场文书
区域销售经理岗位职责
2015/04/02 职场文书
中秋节祝酒词
2015/08/12 职场文书
大学生各类奖学金申请书
2019/06/24 职场文书