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 相关文章推荐
在树莓派2或树莓派B+上安装Python和OpenCV的教程
Mar 30 Python
Python字符串切片操作知识详解
Mar 28 Python
详解python开发环境搭建
Dec 16 Python
python使用opencv进行人脸识别
Apr 07 Python
python实现对文件中图片生成带标签的txt文件方法
Apr 27 Python
python通过配置文件共享全局变量的实例
Jan 11 Python
python生成带有表格的图片实例
Feb 03 Python
python 动态调用函数实例解析
Oct 21 Python
python实现实时视频流播放代码实例
Jan 11 Python
pycharm 对代码做静态检查操作
Jun 09 Python
python调用win32接口进行截图的示例
Nov 11 Python
Python基本的内置数据类型及使用方法
Apr 13 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开发负载均衡指南
2010/07/17 PHP
PHP基于MySQL数据库实现对象持久层的方法
2015/06/17 PHP
基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码
2015/08/25 PHP
PHP 5.6.11中CURL模块问题的解决方法
2016/08/08 PHP
PHP微信模板消息操作示例
2017/06/29 PHP
php和asp语法上的区别总结
2019/05/12 PHP
JavaScript 学习技巧
2010/02/17 Javascript
浅谈tudou土豆网首页图片延迟加载的效果
2010/06/23 Javascript
基于jquery的时间段实现代码
2012/08/02 Javascript
javaScript中push函数用法实例分析
2015/06/08 Javascript
jQuery EasyUI之DataGrid使用实例详解
2016/01/04 Javascript
javascript中JSON.parse()与eval()解析json的区别
2016/05/19 Javascript
基于gulp合并压缩Seajs模块的方式说明
2016/06/14 Javascript
AngularJS基础 ng-model 指令详解及示例代码
2016/08/02 Javascript
jQuery使用eraser.js插件实现擦除、刮刮卡效果的方法【附eraser.js下载】
2017/04/28 jQuery
BootStrap 动态表单效果
2017/06/02 Javascript
浅谈Angular6的服务和依赖注入
2018/06/27 Javascript
layer弹出层 iframe层去掉滚动条的实例代码
2018/08/17 Javascript
js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
2019/01/19 Javascript
Vue组件内部实现一个双向数据绑定的实例代码
2019/04/04 Javascript
原生js canvas实现鼠标跟随效果
2020/08/02 Javascript
Vue单页面应用中实现Markdown渲染
2021/02/14 Vue.js
Python解惑之整数比较详解
2017/04/24 Python
Python+request+unittest实现接口测试框架集成实例
2018/03/16 Python
Python可以实现栈的结构吗
2020/05/27 Python
详解Python设计模式之策略模式
2020/06/15 Python
python 删除excel表格重复行,数据预处理操作
2020/07/06 Python
html5清空画布方法(三种)
2017/10/16 HTML / CSS
英国家喻户晓的折扣商场:TK Maxx
2017/05/26 全球购物
Lime Crime官网:美国一家主打梦幻精灵系的彩妆品牌
2019/03/22 全球购物
专科毕业生就业推荐信
2013/11/01 职场文书
项目经理聘任书
2014/03/29 职场文书
彩色的翅膀教学反思
2014/04/25 职场文书
2015最新学生自我评价范文
2015/03/03 职场文书
2015婚礼主持词开场白
2015/05/28 职场文书
python实现自定义日志的具体方法
2021/05/28 Python