不点赞白嫖的都是流氓

原图
在这里插入图片描述
处理之后,在X轴方向发生渐变
在这里插入图片描述
代码

import cv2

bgr_img = cv2.imread('../data/1.jpg', 1)
bgra_img = cv2.cvtColor(bgr_img, cv2.COLOR_BGR2BGRA)
b, g, r, a = cv2.split(bgra_img)
h, w, c = bgra_img.shape
for i in range(w):
    v = (255/w)*i
    print(v)
    a[:, i] = v
new_bgra = cv2.merge([b, g, r, a])
cv2.imwrite('../data/new_bgra.png', new_bgra)

该方法可以处理图片抠图对象的生硬边缘的问题,使图片边缘过渡更加平滑

答应我,一直这么帅下去好吗?

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐