Python Opencv实践 - 图像金字塔

复制代码
import cv2 as cv
import numpy as np
import matplotlib.pyplot as plt

img = cv.imread("../SampleImages/pomeranian.png", cv.IMREAD_COLOR)
print(img.shape)

#图像上采样
#cv.pyrUp(src, dst=None, dstsize=None, borderType=None)
#参考资料:https://blog.csdn.net/Easen_Yu/article/details/89381410
img_pryUp = cv.pyrUp(img)

#图像下采样
#cv.pyrDown(src, dst=None, dstsize=None, borderType=None)
#参考资料:https://blog.csdn.net/Easen_Yu/article/details/89381410
img_pryDown = cv.pyrDown(img)


#图像显示
fig,axes = plt.subplots(nrows=1, ncols=3, figsize=(10,8), dpi=100)
axes[0].imshow(img[:,:,::-1])
axes[0].set_title("Original")
axes[1].imshow(img_pryUp[:,:,::-1])
axes[1].set_title("pryUp")
axes[2].imshow(img_pryDown[:,:,::-1])
axes[2].set_title("pryDown")
相关推荐
练习时长一年12 分钟前
@SneakyThrows注解
开发语言
我的xiaodoujiao15 分钟前
快速学习Python基础知识详细图文教程14--模块
开发语言·python·学习·测试工具
残影飞雪20 分钟前
Ollama对话脚本
python
jerryinwuhan23 分钟前
数据预处理技术 2026-2027-1 开篇-课程介绍
大数据·python
NoteStream27 分钟前
【c语言基础】C语言常见概念
c语言·开发语言·编辑器
吃好睡好便好29 分钟前
MATLAB中图像的线性变换
开发语言·图像处理·学习·计算机视觉·matlab
charlie11451419136 分钟前
Cinux —— 给物理内存建账本:bitmap 物理内存管理器
开发语言·c++·操作系统·开源项目
看昭奚恤哭1 小时前
ontainer App】Container App无法从Container Registries 拉取镜像 - 报错 Forbidden
后端·python·flask
0566461 小时前
Python康复训练——数据结构
数据结构·windows·python
Tinyfacture1 小时前
接口自动化之添加商品(pytest)
python·测试工具·自动化·pytest