栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

opencv修改图片大小

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

opencv修改图片大小

#dsize:缩放之后的图片大小,元组和列表均可。
#src:选择要缩放的图片
#dst:可选参数,缩放之后的输出图片
#fx,fy:x轴和y轴的缩放比,即宽度和高度的缩放比
#interpolation:插值算法有1:INTER_NEAREST(临近插值速度快效果差),2:INTER_LINEAR(双线性插值,使用原图中的4个点进行插值,默认)
#3:INTER_CUBIC(三次插值,原图中的16个点),4:INTER_AREA(区域插值,效果最好,计算时间最长)
import cv2
import numpy as np


#导入图片
cash = cv2.imread('./cat.png')
laopo = cv2.imread('./rourou.png')

print(cash.shape)
print(laopo.shape)

#x,y放大一倍(反着写)
new_cat = cv2.resize(cash, (540, 960)) 
print(new_cat.shape)

cv2.imshow('new.cat', np.hstack((laopo, new_cat)))
cv2.waitKey(0)
cv2.destroyAllWindows()

import cv2
import numpy as np


#导入图片
cash = cv2.imread('./cat.png')
new_cat = cv2.resize(cash, (540, 960), interpolation = cv2.INTER_NEAREST)

cv2.imshow('new.cat', new_cat)
cv2.waitKey(0)
cv2.destroyAllWindows()

 这是改变插值的写法

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1001508.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号