网站做百度推广需要什么材料,网站标题关键优化,推荐常州模板网站建设,百度广告电话号码-------------OpenCV教程集合-------------
Python教程99#xff1a;一起来初识OpenCV#xff08;一个跨平台的计算机视觉库#xff09;
OpenCV教程01#xff1a;图像的操作#xff08;读取显示保存属性获取和修改像素值#xff09;
OpenCV教程02#xff1a;图像处理…-------------OpenCV教程集合-------------
Python教程99一起来初识OpenCV一个跨平台的计算机视觉库
OpenCV教程01图像的操作读取显示保存属性获取和修改像素值
OpenCV教程02图像处理系统1.0翻转形态学滤波缩放旋转
OpenCV教程03绘制图形线段、矩形、圆形、椭圆、多边形、箭头线水印文本
OpenCV教程04结合pillow在图片上显示中文文字
OpenCV教程05cv2.cvtColor颜色空间的相互转化 OpenCV教程06图像通道的分离和合并拼接缩放剪裁平移旋转滤波边缘检测
在OpenCV中使用cv2.resize()函数可以很容易地调整图像的大小。如果你想让两张图片大小一致你需要确定一个目标尺寸然后分别调整两张图片的大小到这个目标尺寸。
以下是一个简单的Python示例演示如何使用OpenCV调整两张图片的大小使其相同
# -*- coding: utf-8 -*-
# Author : 小红牛
# 微信公众号WdPython
import cv2# 加载两张图片
img1 cv2.imread(image1.jpg)
img2 cv2.imread(image2.jpg)# 获取图片的尺寸高宽
height1, width1 img1.shape[:2]
height2, width2 img2.shape[:2]# 设定目标尺寸
target_size (max(width1, width2), max(height1, height2))# 调整图片大小
img1_resized cv2.resize(img1, target_size)
img2_resized cv2.resize(img2, target_size)# 显示调整后的图片
cv2.imshow(Resized Image 1, img1_resized)
cv2.imshow(Resized Image 2, img2_resized)# 等待按键并关闭窗口
cv2.waitKey(0)
cv2.destroyAllWindows()在这个例子中我们首先加载了两张图片然后获取了每张图片的原始尺寸。接下来我们设定了目标尺寸即两张图片中较大的宽度和高度。最后我们使用cv2.resize()函数将两张图片调整到目标尺寸并显示了调整后的图片。
请注意cv2.resize()函数的第一个参数是需要调整大小的图像第二个参数是新的尺寸宽度高度这是一个元组。你可以根据需要选择不同的插值方法例如cv2.INTER_LINEAR默认、cv2.INTER_CUBIC或cv2.INTER_AREA这可以通过添加第三个参数来实现例如cv2.resize(image, size, interpolationcv2.INTER_CUBIC)。
完毕感谢您的收看
----------★★历史博文集合★★----------
我的零基础Python教程Python入门篇 进阶篇 视频教程 Py安装py项目 Python模块 Python爬虫 Json Xpath 正则表达式 Selenium Etree CssGui程序开发 Tkinter Pyqt5 列表元组字典数据可视化 matplotlib 词云图 Pyecharts 海龟画图 Pandas Bug处理 电脑小知识office自动化办公 编程工具 NumPy Pygame