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备份文件以及mysql数据库的脚本代码
Jun 10 Python
用Python编写一个每天都在系统下新建一个文件夹的脚本
May 04 Python
Python使用MYSQLDB实现从数据库中导出XML文件的方法
May 11 Python
Python中元组,列表,字典的区别
May 21 Python
Tensorflow之构建自己的图片数据集TFrecords的方法
Feb 07 Python
python如何去除字符串中不想要的字符
Jul 05 Python
Python3实现爬虫爬取赶集网列表功能【基于request和BeautifulSoup模块】
Dec 05 Python
详解python selenium 爬取网易云音乐歌单名
Mar 28 Python
浅析使用Python搭建http服务器
Oct 27 Python
Python3常用内置方法代码实例
Nov 18 Python
python输出数学符号实例
May 11 Python
Django路由层URLconf作用及原理解析
Sep 24 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
linux使用crontab实现PHP执行计划定时任务
2014/05/10 PHP
PHP中模糊查询并关联三个select框
2017/06/19 PHP
PHP基于socket实现客户端和服务端通讯功能
2017/07/13 PHP
Laravel实现短信注册的示例代码
2018/05/29 PHP
Javascript里使用Dom操作Xml
2006/09/20 Javascript
JS模拟多线程
2007/02/07 Javascript
JavaScript 5 新增 Array 方法实现介绍
2012/02/06 Javascript
Javascript面向对象扩展库代码分享
2012/03/27 Javascript
ko knockoutjs动态属性绑定技巧应用
2012/11/14 Javascript
JQuery实现表格中相同单元格合并示例代码
2013/06/26 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
JQuery工具函数汇总
2015/06/15 Javascript
javascript类型系统 Window对象学习笔记
2016/01/07 Javascript
jQuery+css实现非常漂亮的水平导航菜单效果
2016/07/27 Javascript
jQuery实现带遮罩层效果的blockUI弹出层示例【附demo源码下载】
2016/09/14 Javascript
jQuery webuploader分片上传大文件
2016/11/07 Javascript
jQuery图片轮播实现并封装(一)
2016/12/03 Javascript
angular2倒计时组件使用详解
2017/01/12 Javascript
详解jQuery中ajax.load()方法
2017/01/25 Javascript
[02:54]DOTA2英雄基础教程 撼地者
2014/01/14 DOTA
python3简单实现微信爬虫
2015/04/09 Python
python使用Matplotlib画条形图
2020/03/25 Python
python3学生名片管理v2.0版
2018/11/29 Python
Python基础知识点 初识Python.md
2019/05/14 Python
python实现坦克大战游戏 附详细注释
2020/03/27 Python
windows安装TensorFlow和Keras遇到的问题及其解决方法
2019/07/10 Python
python获取全国城市pm2.5、臭氧等空气质量过程解析
2019/10/12 Python
Django如何使用jwt获取用户信息
2020/04/21 Python
CSS3制作酷炫的条纹背景
2017/11/09 HTML / CSS
PHP如何对用户密码进行加密
2014/07/31 面试题
夜大毕业生自我评价分享
2013/11/10 职场文书
公司承诺书格式
2014/05/21 职场文书
2015年高校图书馆工作总结
2015/04/30 职场文书
新员工实习期个人工作总结
2015/10/15 职场文书
golang fmt格式“占位符”的实例用法详解
2021/07/04 Golang
解析探秘fescar分布式事务实现原理
2022/02/28 Java/Android