Python-opencv 双线性插值实例


Posted in Python onJanuary 17, 2020

我就废话不多说了,直接上代码吧!

#coding=utf-8
import cv2
import numpy as np
'''双线性插值'''
img = cv2.imread('timg.jpeg', cv2.CV_LOAD_IMAGE_GRAYSCALE) # load the gray image
cv2.imwrite('img.jpg', img)
h, w = img.shape[:2]

# shrink to half of the original
a1 = np.array([[0.5, 0, 0], [0, 0.5, 0]], np.float32)
d1 = cv2.warpAffine(img, a1, (w, h), borderValue=125)

# shrink to half of the original and move
a2 = np.array([[0.5, 0, w /4], [0, 0.5, h / 4]], np.float32)
d2 = cv2.warpAffine(img, a2, (w, h),flags=cv2.INTER_NEAREST,borderValue=125)
# rotate based on d2
a3 = cv2.getRotationMatrix2D((w / 2, h / 2), 90, 1)
d3 = cv2.warpAffine(d2, a3, (w, h),flags=cv2.INTER_LINEAR, borderValue=125)

cv2.imshow('img',img)
cv2.imshow('d1',d1)
cv2.imshow('d2',d2)
cv2.imshow('d3',d3)
cv2.waitKey(0)
cv2.destroyAllWindows()

以上这篇Python-opencv 双线性插值实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现SMTP邮件发送功能
Jun 16 Python
浅谈Python中chr、unichr、ord字符函数之间的对比
Jun 16 Python
go和python变量赋值遇到的一个问题
Aug 31 Python
python 快速把超大txt文件转存为csv的实例
Oct 26 Python
python3实现指定目录下文件sha256及文件大小统计
Feb 25 Python
十个Python练手的实战项目,学会这些Python就基本没问题了(推荐)
Apr 26 Python
关于python字符串方法分类详解
Aug 20 Python
使用python将excel数据导入数据库过程详解
Aug 27 Python
Spring Cloud Feign高级应用实例详解
Dec 10 Python
python生成大写32位uuid代码
Mar 03 Python
python try...finally...的实现方法
Nov 25 Python
基于注解实现 SpringBoot 接口防刷的方法
Mar 02 Python
如何通过python实现人脸识别验证
Jan 17 #Python
Python-openCV读RGB通道图实例
Jan 17 #Python
OpenCV python sklearn随机超参数搜索的实现
Jan 17 #Python
python numpy 矩阵堆叠实例
Jan 17 #Python
Python利用Scrapy框架爬取豆瓣电影示例
Jan 17 #Python
Python下利用BeautifulSoup解析HTML的实现
Jan 17 #Python
pytorch forward两个参数实例
Jan 17 #Python
You might like
去掉destoon资讯内容页keywords关键字自带的文章标题的方法
2014/08/21 PHP
Centos 6.5下PHP 5.3安装ffmpeg扩展的步骤详解
2017/03/02 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
Span元素的width属性无效果原因及解决方案
2010/01/15 Javascript
ExtJS 2.0 GridPanel基本表格简明教程
2010/05/25 Javascript
javaScript矢量图表库-gRaphael几行代码实现精美的条形图/饼图/点图/曲线图
2013/01/09 Javascript
JavaScript实现表格点击排序的方法
2015/05/11 Javascript
javascript实现全角转半角的方法
2016/01/23 Javascript
vue Render中slots的使用的实例代码
2017/07/19 Javascript
微信小程序引用公共js里的方法的实例详解
2017/08/17 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
2017/08/17 Javascript
jQuery实现的页面弹幕效果【测试可用】
2018/08/17 jQuery
ng-zorro-antd 入门初体验
2018/12/03 Javascript
vue响应式更新机制及不使用框架实现简单的数据双向绑定问题
2019/06/27 Javascript
EasyUI 数据表格datagrid列自适应内容宽度的实现
2019/07/18 Javascript
借助云开发实现小程序短信验证码的发送
2020/01/06 Javascript
vue项目接口域名动态获取操作
2020/08/13 Javascript
剖析Django中模版标签的解析与参数传递
2015/07/21 Python
使用Python写个小监控
2016/01/27 Python
开源软件包和环境管理系统Anaconda的安装使用
2017/09/04 Python
全面了解django的缓存机制及使用方法
2019/07/22 Python
Python之数据序列化(json、pickle、shelve)详解
2019/08/30 Python
python实现可下载音乐的音乐播放器
2020/02/25 Python
Python中无限循环需要什么条件
2020/05/27 Python
x-ua-compatible content=”IE=7, IE=9″意思理解
2013/07/22 HTML / CSS
Omio荷兰:预订火车、巴士和机票
2018/11/04 全球购物
Rhone官方网站:男士运动服装、健身服装和高级运动服
2019/05/01 全球购物
毕业生的自我评价范文
2013/12/31 职场文书
2014年道德讲堂实施方案
2014/03/05 职场文书
学生请假条格式
2014/04/11 职场文书
保护环境建议书作文400字
2015/09/14 职场文书
《圆的面积》教学反思
2016/02/19 职场文书
纯html+css实现Element loading效果
2021/08/02 HTML / CSS
Pyqt5将多个类组合在一个界面显示的完整示例
2021/09/04 Python
MySQL之MyISAM存储引擎的非聚簇索引详解
2022/03/03 MySQL
Go语言入门exec的基本使用
2022/05/20 Golang