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 相关文章推荐
django模型中的字段和model名显示为中文小技巧分享
Nov 18 Python
Python程序中使用SQLAlchemy时出现乱码的解决方案
Apr 24 Python
Python3 循环语句(for、while、break、range等)
Nov 20 Python
python3大文件解压和基本操作
Dec 15 Python
对python 合并 累加两个dict的实例详解
Jan 21 Python
pandas把所有大于0的数设置为1的方法
Jan 26 Python
tensorflow 实现从checkpoint中获取graph信息
Feb 10 Python
pycharm远程连接vagrant虚拟机中mariadb数据库
Jun 05 Python
Python基于数列实现购物车程序过程详解
Jun 09 Python
python 爬取免费简历模板网站的示例
Sep 27 Python
Python函数式编程中itertools模块详解
Sep 15 Python
python利用while求100内的整数和方式
Nov 07 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在XP下IIS和Apache2服务器上的安装
2006/09/05 PHP
php 不同编码下的字符串长度区分
2009/09/26 PHP
PHP获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
2009/10/11 PHP
php实现的一个很好用HTML解析器类可用于采集数据
2013/09/23 PHP
PHP图像处理类库MagickWand用法实例分析
2015/05/21 PHP
因str_replace导致的注入问题总结
2019/08/08 PHP
php设计模式之中介者模式分析【星际争霸游戏案例】
2020/03/23 PHP
javascript实现 在光标处插入指定内容
2007/05/25 Javascript
javascript 字符 Escape,encodeURI,encodeURIComponent
2009/07/09 Javascript
基于jquery实现控制经纬度显示地图与卫星
2013/05/20 Javascript
jQuery老黄历完整实现方法
2015/01/16 Javascript
常用jQuery代码分享
2015/07/14 Javascript
不用一句js代码初始化组件
2016/01/27 Javascript
Jquery遍历select option和添加移除option的实现方法
2016/08/26 Javascript
html中鼠标滚轮事件onmousewheel的处理方法
2016/11/11 Javascript
EasyUI的DataGrid每行数据添加操作按钮的实现代码
2017/08/22 Javascript
vue+Java后端进行调试时解决跨域问题的方式
2017/10/19 Javascript
layui数据表格实现重载数据表格功能(搜索功能)
2019/07/27 Javascript
Vue-cli3.X使用px2 rem遇到的问题及解决方法
2019/08/08 Javascript
python从入门到精通(DAY 1)
2015/12/20 Python
VSCode下好用的Python插件及配置
2018/04/06 Python
通过Python模块filecmp 对文件比较的实现方法
2018/06/29 Python
Python爬虫使用脚本登录Github并查看信息
2018/07/16 Python
Python提取转移文件夹内所有.jpg文件并查看每一帧的方法
2019/06/27 Python
python else语句在循环中的运用详解
2020/07/06 Python
Interrail法国:乘火车探索欧洲,最受欢迎的欧洲铁路通票
2019/08/27 全球购物
2014基层党员干部学习全国两会心得体会
2014/03/17 职场文书
升学宴主持词
2014/04/02 职场文书
竞选大队干部演讲稿
2014/09/11 职场文书
2015年幼儿园个人工作总结
2015/04/25 职场文书
关于远足的感想
2015/08/10 职场文书
学生会副主席竞选稿
2015/11/19 职场文书
2016年幼儿园教师师德承诺书
2016/03/25 职场文书
毕业欢送晚会主持词
2019/06/25 职场文书
python的变量和简单数字类型详解
2021/09/15 Python
动作冒险《Hell Is Us》将采用虚幻5 消灭怪物探索王国
2022/04/13 其他游戏