motionBlur

  • 基于opencv2的模糊
def motionBlur(img,size=3):
    # 默认生成一个[0 0 0
                1 1 1
                0 0 0]的核
    kernel_motion_blur = np.zeros((size, size))
    kernel_motion_blur[int((size-1)/2), :] = np.ones(size)
    kernel_motion_blur = kernel_motion_blur / size
    # 应用opencv2的滤波函数
    output = cv2.filter2D(img, -1, kernel_motion_blur)
    return output

原图
模糊之后的图

阅读更多
个人分类: 医学图像处理算法
上一篇卷积神经网络画图神器ConvNetDraw
下一篇Deep Learning Models for Bone Suppression in Chest Radigraphs——论文笔记
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭