Advertisement

在OpenCV 4.9中使用copyMakeBorder函数的示例

阅读量:

引言:

在图像处理领域中,边框是一项基础操作,在多个应用场景中通常需要对原始图象施加不同种类的边缘处理。例如,在执行卷积操作时通常会对原始图象进行扩展边缘处理;此外,在机器学习过程中为了使不同尺寸的图象能够统一大小以便后续处理常会附加边缘层以增强处理效果。 OpenCV库中的copyMakeBorder函数提供了便捷且高效的边缘增强功能;本文旨在探讨如何利用该函数实现不同类型边缘的附加及其特性分析

copyMakeBorder函数是OpenCV中的一个专有函数,在图像处理过程中专门用于在图像周围增加边界框。该函数的语法如下:

复制代码
 cv::copyMakeBorder(

    
     cv::InputArray src,           // 输入图像
    
     cv::OutputArray dst,          // 输出图像
    
     int top, int bottom,         // 左侧和右侧边框的大小
    
     int left, int right,         // 上方和下方边框的大小
    
     int borderType,              // 边框类型
    
     cv::Scalar value = cv::Scalar() // 边框的颜色值,对于特定

全部评论 (0)

还没有任何评论哟~