opencv实现图像缩放效果
作者:热爱玄学的抽象菜菜 发布时间:2022-10-24 04:52:28
标签:opencv,图像缩放
本文实例为大家分享了opencv实现图像缩放效果的具体代码,供大家参考,具体内容如下
图像缩放:
图像缩放即对图像的大小进行调整,即放大或者缩小
cv2.resize(src,dsize,fx=0,fy=0,interpolation=cv2.INTER_LINEAR)
参数:
实现代码:
import cv2 as cv
import matplotlib.pyplot as plt
# 中文显示配置
plt.rcParams['font.sans-serif']=['SimHei'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False # 用来正常显示负号
# 载入图像
img0 = cv.imread('img/img1.jpeg')
# 图像缩放
# 绝对尺寸缩放
rows, cols = img0.shape[:2]
res0 = cv.resize(img0,(3*cols,3*rows),interpolation=cv.INTER_CUBIC)
# 相对尺寸缩放,若用相对缩放则第二个参数要设置为None
res1 = cv.resize(img0, None, fx = 0.5, fy = 0.5)
# 查看图像大小
print(res0.shape)
print(res1.shape)
print(img0.shape)
# 图像显示
fig, axes = plt.subplots(nrows=1,ncols=3,figsize=(10,8),dpi=100)
axes[0].imshow(res0[:,:,::-1])
axes[0].set_title("绝对尺度放大")
axes[1].imshow(res1[:,:,::-1])
axes[1].set_title("相对尺度缩小")
axes[2].imshow(img0[:,:,::-1])
axes[2].set_title("原图")
plt.show()
运行结果:
来源:https://blog.csdn.net/weixin_45666249/article/details/114944496


猜你喜欢
- Nodejs 连接 mysql时报Error: Cannot enqueue Query after fatal error错误的处理办法一
- 引言列表、字典:可变序列,可以执行增删改排序等字典:无序的一、字典的创建#使用{}创建scores = {'张三':100
- watch监听对象里面值的变化后台管理有时候有选择选择框的不同选项,会影响下一个选择框的内容,如下图 .这个时候就可以
- 简介提到爬虫,大部分人都会想到使用Scrapy工具,但是仅仅停留在会使用的阶段。为了增加对爬虫机制的理解,我们可以手动实现多线程的爬虫过程,
- 主成分分析,即Principal Component Analysis(PCA),是多元统计中的重要内容,也广泛应用于机器学习和其它领域。它
- 在SQL SERVER下跟踪sql采用事件探查器,而在mysql下如何跟踪sql呢? 其实方法很简单,开启mysql的日志log功能,通过查
- 代码实现如下:import win32com.client,os,timedef word_encryption(path, passwor
- 蒙特卡罗方法是一种统计模拟方法,由冯·诺依曼和乌拉姆提出,在大量的随机数下,根据概率估计结果,随机数据越多,获得的结果越精确。下面我们将用p
- 楔子在 Python3.6 之前,格式化字符串一般会使用百分号占位符或者 format 函数,举个例子:name = &
- 前言:Python 面向对象的高级编程语言,以其语法简单、免费开源、免编译扩展性高,同时也可以嵌入到C/C++程序和丰富的第三方
- 我和朋友对此的看法有分歧,我明明记得有不需要返回的时候的?你的看法是对的,例如在表中删除记录。我们来看看下面的例子——在Employee表中
- 如下所示:from ctypes import *import osimport win32con,win32clipboardaStrin
- ORM 查询管理器对于 ORM 定义: 对象关系映射, Object Relational Mapping, ORM, 是一种程序设计技术,
- 用phpMyAdmin时在导入和导出MySQL5数据时,有一个SQL compatibility mode选项,其可选值为NONE、ANSI
- 先看效果图 GY-85.py:#!/usr/bin/python3# -*- coding: utf-8 -*-import cursesf
- 直接上代码import pygameimport randomdef main(): # 初始化pygame &n
- 2008年,对于JavaScript来说是非常振奋人心的一年,很多高人加入到JavaScript和Web开发的阵营中来,浏览器厂商在技术上互
- 这篇文章主要介绍了python主线程与子线程的结束顺序实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,
- 【写在前面】前些日子接到这样的需求,我们要对用户访问网站的时间做个统计,但是我想统计到具体的时间点,便于统计不同时间段(上午、下午、傍晚、凌
- 目录前期准备界面编写截图功能实现OCR实现内容显示总结前期准备在这个阶段主要准备整个小程序的结构,既然要实现ocr,那么输入就是一张图片,而