下面是使用OpenCV2将图像尺寸放大的代码示例:

import cv2

# 读取图像
img = cv2.imread('image.jpg')

# 获取图像的宽度和高度
h, w = img.shape[:2]

# 放大尺寸比例
scale = 2

# 计算放大后的尺寸
new_w = int(w * scale)
new_h = int(h * scale)

# 使用resize函数进行放大
resized_img = cv2.resize(img, (new_w, new_h))

# 显示放大后的图像
cv2.imshow('Resized Image', resized_img)
cv2.waitKey(0)
cv2.destroyAllWindows()

说明:

  1. 使用cv2.imread函数读取图像文件,返回一个ndarray类型的图像对象。
  2. 使用img.shape[:2]获取图像的宽度和高度。
  3. 定义一个放大尺寸比例scale,本例中为2。
  4. 计算放大后的尺寸,即将原来的宽度和高度分别乘以放大比例。
  5. 使用cv2.resize函数将原图像放大到新的尺寸。
  6. 使用cv2.imshow函数显示放大后的图像。
  7. 使用cv2.waitKey函数等待用户按下任意键。
  8. 使用cv2.destroyAllWindows函数关闭所有窗口
opencv2中将图像尺寸放大的代码

原文地址: https://www.cveoy.top/t/topic/htwz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录