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的批量远程管理和部署工具Fabric用法实例
Jan 23 Python
Python新手在作用域方面经常容易碰到的问题
Apr 03 Python
Python中super的用法实例
May 28 Python
Python基础语法(Python基础知识点)
Feb 28 Python
python使用Apriori算法进行关联性解析
Dec 21 Python
简单了解python模块概念
Jan 11 Python
Python3.6日志Logging模块简单用法示例
Jun 14 Python
用Python PIL实现几个简单的图片特效
Jan 18 Python
django获取from表单multiple-select的value和id的方法
Jul 19 Python
Python求解正态分布置信区间教程
Nov 20 Python
Python列表去重复项的N种方法(实例代码)
May 12 Python
tensorflow pb to tflite 精度下降详解
May 25 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
MySQL数据库转移,access,sql server 转 MySQL 的图文教程
2007/09/02 PHP
require(),include(),require_once()和include_once()区别
2008/03/27 PHP
PHP中ini_set和ini_get函数的用法小结
2014/02/18 PHP
php面向对象之反射功能与用法分析
2017/03/29 PHP
Laravel框架定时任务2种实现方式示例
2018/12/08 PHP
php redis setnx分布式锁简单原理解析
2020/10/23 PHP
使用TextRange获取输入框中光标的位
2006/10/14 Javascript
用nodejs访问ActiveX对象,以操作Access数据库为例。
2011/12/15 NodeJs
javascript获取浏览器类型和版本的方法(js获取浏览器版本)
2014/03/13 Javascript
Extjs根据条件设置表格某行背景色示例
2014/07/23 Javascript
JavaScript link方法入门实例(给字符串加上超链接)
2014/10/17 Javascript
使用jQuery或者原生js实现鼠标滚动加载页面新数据
2016/03/06 Javascript
浅析JavaScript Array和string的转换(推荐)
2016/05/20 Javascript
AngularJS定时器的使用与移除操作方法【interval与timeout】
2016/12/14 Javascript
详解Vue改变数组中对象的属性不重新渲染View的解决方案
2018/09/21 Javascript
JS实现图片切换效果
2018/11/17 Javascript
vue ssr 实现方式(学习笔记)
2019/01/18 Javascript
js属性对象的hasOwnProperty方法的使用
2021/02/05 Javascript
Python程序中的观察者模式结构编写示例
2016/05/27 Python
python自定义线程池控制线程数量的示例
2019/02/22 Python
Python后台开发Django的教程详解(启动)
2019/04/08 Python
Python 用三行代码提取PDF表格数据
2019/10/13 Python
Python 生成一个从0到n个数字的列表4种方法小结
2019/11/28 Python
python爬虫库scrapy简单使用实例详解
2020/02/10 Python
世界上最大的二手相机店:KEN
2017/05/17 全球购物
Expedia意大利旅游网站:酒店、机票和租车预订
2017/10/30 全球购物
介绍一下Java的安全机制
2012/06/28 面试题
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
2012/12/05 面试题
ajax是什么及其工作原理
2012/02/08 面试题
打架检讨书300字
2014/02/02 职场文书
阳光体育活动方案
2014/02/16 职场文书
激情洋溢的毕业生就业求职信
2014/03/15 职场文书
商业项目策划方案
2014/06/05 职场文书
酒店端午节活动方案
2014/08/26 职场文书
前台接待岗位职责
2015/02/03 职场文书
Python中的tkinter库简单案例详解
2022/01/22 Python