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中处理字符串之isdigit()方法的使用
May 18 Python
Python中str.format()详解
Mar 12 Python
python对配置文件.ini进行增删改查操作的方法示例
Jul 28 Python
用不到50行的Python代码构建最小的区块链
Nov 16 Python
pyqt5 QProgressBar清空进度条的实例
Jun 21 Python
一文秒懂python读写csv xml json文件各种骚操作
Jul 04 Python
利用Python库Scapy解析pcap文件的方法
Jul 23 Python
python中的RSA加密与解密实例解析
Nov 18 Python
python基于event实现线程间通信控制
Jan 13 Python
sklearn和keras的数据切分与交叉验证的实例详解
Jun 19 Python
python exit出错原因整理
Aug 31 Python
python解决12306登录验证码的实现
Apr 18 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
由php的call_user_func传reference引发的思考
2010/07/23 PHP
PHP+MySQL实现输入页码跳转到指定页面功能示例
2018/06/01 PHP
PHP一个简单的无需刷新爬虫
2019/01/05 PHP
js获取div高度的代码
2008/08/09 Javascript
JavaScript写的一个DIV 弹出网页对话框
2009/08/14 Javascript
javascript中call和apply方法浅谈
2013/09/27 Javascript
javascript 操作符(~、&、|、^、)使用案例
2014/12/31 Javascript
基于JavaScript实现简单的随机抽奖小程序
2016/01/05 Javascript
JS密码生成与强度检测完整实例(附demo源码下载)
2016/04/06 Javascript
jQuery倒计时代码(超简单)
2017/02/27 Javascript
js基于FileSaver.js 浏览器导出Excel文件的示例
2017/08/15 Javascript
原生JavaScrpit中异步请求Ajax实现方法
2017/11/03 Javascript
Vue手把手教你撸一个 beforeEnter 钩子函数
2018/04/24 Javascript
基于webpack4.X从零搭建React脚手架的方法步骤
2018/12/23 Javascript
Vue程序调试的方法
2019/06/17 Javascript
vue draggable resizable 实现可拖拽缩放的组件功能
2019/07/15 Javascript
js中的面向对象之对象常见创建方法详解
2019/12/16 Javascript
js生成1到100的随机数最简单的实现方法
2020/02/07 Javascript
记一次vue跨域的解决
2020/10/21 Javascript
跟老齐学Python之有点简约的元组
2014/09/24 Python
Python中splitlines()方法的使用简介
2015/05/20 Python
使用Python监视指定目录下文件变更的方法
2018/10/15 Python
深入探究HTML5的History API
2015/07/09 HTML / CSS
幼儿园毕业教师感言
2014/02/21 职场文书
《日月潭》教学反思
2014/02/28 职场文书
授权委托书样本
2014/04/03 职场文书
《窗前的气球》教学反思
2014/04/07 职场文书
《梅花魂》教学反思
2014/04/30 职场文书
自动化专业大学生职业生涯规划范文:爱拚才会赢
2014/09/12 职场文书
高等学院职业生涯规划书范文
2014/09/16 职场文书
2014年社团工作总结范文
2014/11/27 职场文书
劳动保障个人工作总结
2015/03/04 职场文书
2015年科室工作总结
2015/04/10 职场文书
2016教师校本培训心得体会
2016/01/08 职场文书
Python使用OpenCV实现虚拟缩放效果
2022/02/28 Python
动态规划之使用备忘录来改进Javascript函数
2022/04/07 Javascript