如何使用opencv给图片添加白色边框?

 时间:2026-02-15 10:05:45

1、在文本编辑器中使用如下代码导入opencv模块和numpy模块:

import numpy as np

import cv2 as cv 

如何使用opencv给图片添加白色边框?

2、使用代码 img = cv.imread('./img/ballon.jpeg') 读入待处理的图片,可以看到原图片四周没有边框。

如何使用opencv给图片添加白色边框?

3、要给图片添加外边框需要给定边框左上角和右下角两个点的坐标,分别是:

pt1 = (0,0)

pt2 = (img.shape[1],img.shape[0])

如何使用opencv给图片添加白色边框?

4、使用cv.rectangle(img,pt1,pt2,(255,255,255),30)来绘制矩形,其中第一个参数为矩形绘制在那张图片上,也即画布,pt1和pt2即步骤3中给出的两个点。

如何使用opencv给图片添加白色边框?

5、使用如下代码让图片显示出来:

cv.imshow('image',img)

cv.waitKey(0)

如何使用opencv给图片添加白色边框?

6、运行代码后,结果如下图,在图片的周围出现了白色边框。

如何使用opencv给图片添加白色边框?

  • 怎么采集html里的 json数据
  • 如何使用JS实现拖放图片到div中的功能
  • 怎样在Typora中插入代码和代码块
  • javascript中如何使用onload事件?
  • Windows10设置鼠标滚轮一次一页(一个屏幕)
  • 热门搜索
    玉米饼的做法大全 虾的做法 晷怎么读 矣怎么读 电脑蓝屏了怎么办修复 啤酒鸭的家常做法 肉夹馍的做法 giraffe怎么读 微信怎么解绑手机号 芹菜的做法