# -*- coding: utf-8 -*-
"""
@File    : 200113_等比例调整图像分辨率大小.py
@Time    : 2020/1/13 13:38
@Author  : Dontla
@Email   : sxana@qq.com
@Software: PyCharm
"""
import cv2def img_resize(image):height, width = image.shape[0], image.shape[1]# 设置新的图片分辨率框架width_new = 1280height_new = 720# 判断图片的长宽比率if width / height >= width_new / height_new:img_new = cv2.resize(image, (width_new, int(height * width_new / width)))else:img_new = cv2.resize(image, (int(width * height_new / height), height_new))return img_newimg = cv2.imread('lena_test.jpg')
img_new = img_resize(img)
print(img_new.shape)
cv2.imshow('win', img_new)
cv2.waitKey(0)

结果:

参考文章1:OpenCV修改图片大小

参考文章2:python opencv cv2.resize()函数

python opencv 等比例调整(缩放)图片分辨率大小代码 cv2.resize()相关推荐

  1. Python Opencv等比例缩放图片

    Python Opencv等比例缩放图片 前言 前提条件 相关介绍 实验环境 等比例缩放图片 代码实现 输出结果 前言 本文是个人使用Python Opencv处理图片的笔记,由于水平有限,难免出现错 ...

  2. Python OpenCV:利用滚动条移动图片,利用鼠标缩放图片

    Python OpenCV:利用滚动条移动图片,利用鼠标缩放图片 一.实现目标 二.实现背景 三.实现方法 四.运行环境 五.运行代码 六.运行结果 七.不足 八.参考 一.实现目标   在OpenC ...

  3. 如何在Python中获取图片分辨率?——Python实现获取图片分辨率的代码及详解。

    如何在Python中获取图片分辨率?--Python实现获取图片分辨率的代码及详解. 在进行图片处理或者图片分析的时候,获取图片的分辨率信息是必不可少的.Python提供了许多库可以方便地获取图片的分 ...

  4. 【数字图像处理3】(下) 使用Python+OpenCV+EDSR模型,实现超分辨率重建(SR)

    超分辨率重建(SR) Python+OpenCV+EDSR模型 文章目录 超分辨率重建(SR) Python+OpenCV+EDSR模型 注意 1.安装OpenCV contrib模块 2.contr ...

  5. Python + opencv对拍照得到的图片进行背景去除的实现方法

    这篇文章主要介绍了Python + opencv对拍照得到的图片进行背景去除的实现方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 有时候我们 ...

  6. 图片分辨率大小怎么调整?照片怎么修改分辨率?

    很多网站对图片要求比较高,比如图片分辨率.图片尺寸大小等,今天小编就来教大家如何改图片分辨率(https://www.yasuotu.com/dpi),使用专业的图片在线处理工具修改图片分辨率,下面将 ...

  7. python练手小程序—调整图片分辨率(大小)

    在GitHub上发现一些很有意思的项目,由于本人作为Python的初学者,编程代码能力相对薄弱,为了加强Python的学习,特此利用前辈们的学习知识成果,自己去亲自实现. 一周没有更新了,主要还是自己 ...

  8. python图片识别-Python+Opencv识别两张相似图片

    在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在本文简 ...

  9. Python+Opencv识别两张相似图片

    在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在本文简 ...

最新文章

  1. 第02章_MySQL环境搭建
  2. Linux network source code
  3. win客户端与linux服务器C语言套接字socket
  4. 十一课堂|通过小游戏学习Ethereum DApps编程(4)
  5. 前端学习(492):script之标签得位置
  6. ios如何获取gps坐标(定位第二节)
  7. 如何利用Webp和http缓存节省30%的网络流量
  8. ODBC的JAR包和PLSQL
  9. C语言程序设计第四次作业
  10. HDOJ HDU 1023 1130 1133 1134 2067 ACM 1023 1130 1133 1134 2067 IN HDU ( 卡特兰数 专题 catalan )...
  11. pyspark 手写Apriori算法
  12. 为Linux发行版安装simsun.ttf
  13. 解决Steam首次安装更新缓慢 过慢 无反应的问题
  14. 低功耗高精度性能稳定 智芯传感ZXP0压阻式大气压力传感器适用多个领域
  15. 人工智能、机器学习、深度学习 -- 学习摘记
  16. kubuntu我显示服务器,kubuntu 开启ssh 与加速连接速度
  17. 安装智能陈桥五笔时请小心
  18. 永远的《毕业生》之《Scarborough Fair》
  19. 中国与印度软件工程师之比较
  20. layer打开弹窗时传递参数(content:)【layer弹窗插件】

热门文章

  1. 发现一个问题,可能是Sql Express 2005的Bug
  2. 【转载】字段符号在ABAP OOP中的应用
  3. SAP服务器性能管理常用的功能解析
  4. SAP里面的ATP的定义
  5. T-SQL 编程之结果集循环处理
  6. SAP中内部订单和PS的区别
  7. SAP ABAP用户锁定标识USR02-UFLAG
  8. 2020-08淘宝特价版杀入短视频赛道,步步紧逼拼多多-10
  9. 编写代码,实现一个栈(Stack)的类。
  10. win8 html文件怎么打开,技术员研习win8系统html文件图标变成空白的技巧