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获取文件后缀名及批量更新目录下文件后缀名的方法
Nov 11 Python
Python基于回溯法子集树模板解决最佳作业调度问题示例
Sep 08 Python
Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例
Dec 12 Python
django 在原有表格添加或删除字段的实例
May 27 Python
Flask框架踩坑之ajax跨域请求实现
Feb 22 Python
python切片(获取一个子列表(数组))详解
Aug 09 Python
解析python的局部变量和全局变量
Aug 15 Python
PyTorch之图像和Tensor填充的实例
Aug 18 Python
python获取全国城市pm2.5、臭氧等空气质量过程解析
Oct 12 Python
Django restframework 框架认证、权限、限流用法示例
Dec 21 Python
python使用建议技巧分享(三)
Aug 18 Python
python 爬取天气网卫星图片
Jun 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
ASP知识讲座四
2006/10/09 PHP
《PHP编程最快明白》第二讲 数字、浮点、布尔型、字符串和数组
2010/11/01 PHP
php4与php5的区别小结(配置异同)
2011/12/20 PHP
用Php编写注册后Email激活验证的实例代码
2013/03/11 PHP
一个PHP针对数字的加密解密类
2014/03/20 PHP
微信公众平台消息接口校验与消息接口响应实例
2014/12/23 PHP
浅谈laravel orm 中的一对多关系 hasMany
2019/10/21 PHP
某页码显示的helper 少量调整,另附js版
2010/09/12 Javascript
仿中关村在线首页弹出式广告插件(jQuery版)
2012/05/03 Javascript
js修改table中Td的值(定义td的单击事件)
2013/01/10 Javascript
jquery实现初次打开有动画效果的网页TAB切换代码
2015/09/06 Javascript
Javascript技术栈中的四种依赖注入详解
2016/02/23 Javascript
jquery ajax结合thinkphp的getjson实现跨域的方法
2016/06/06 Javascript
Bootstrap基本组件学习笔记之面板(14)
2016/12/08 Javascript
node.js实现回调的方法示例
2017/03/01 Javascript
Vue2.0表单校验组件vee-validate的使用详解
2017/05/02 Javascript
Vue学习之axios的使用方法实例分析
2020/01/06 Javascript
在vue中实现给每个页面顶部设置title
2020/07/29 Javascript
python使用PythonMagick将jpg图片转换成ico图片的方法
2015/03/26 Python
Python实现带百分比的进度条
2016/06/28 Python
python获取当前用户的主目录路径方法(推荐)
2017/01/12 Python
Python实现的十进制小数与二进制小数相互转换功能
2017/10/12 Python
Python字符串通过'+'和join函数拼接新字符串的性能测试比较
2019/03/05 Python
Python3.5 win10环境下导入kera/tensorflow报错的解决方法
2019/12/19 Python
pytorch 获取tensor维度信息示例
2020/01/03 Python
Python文件操作基础流程解析
2020/03/19 Python
Python中如何添加自定义模块
2020/06/09 Python
Python Matplotlib简易教程(小白教程)
2020/07/28 Python
python3判断IP地址的方法
2021/03/04 Python
用CSS3实现无限循环的无缝滚动的示例代码
2017/11/01 HTML / CSS
2014小学植树节活动总结
2014/03/10 职场文书
判缓刑人员个人思想汇报
2014/10/10 职场文书
幼儿园老师新年寄语2015
2014/12/08 职场文书
兵马俑导游词
2015/02/02 职场文书
班主任自我评价范文
2015/03/11 职场文书
离职信范本
2015/06/23 职场文书