C#+OpenCV基础(五)_添加边框

/// <summary>
/// 添加边框
/// </summary>
/// <param name="srcMat">图片</param>
/// <param name="top">顶部</param>
/// <param name="bottom">底部</param>
/// <param name="left">左部</param>
/// <param name="right">右部</param>
/// <param name="borderType">边界类型;Constant纯色,Default扩散</param>
/// <param name="value">边界颜色</param>
/// <returns></returns>
public static Mat CopyMakeBorder(Mat srcMat, int top, int bottom, int left, int right, BorderTypes borderType, Scalar? value = null)
{
    Mat dstMat = new Mat();
    Cv2.CopyMakeBorder(srcMat, dstMat, top, bottom, left, right, borderType, value);
    return dstMat;
}
posted @ 2024-07-10 16:31  ꧁执笔小白꧂  阅读(254)  评论(0)    收藏  举报