小编rai*_*ker的帖子

用Python中的另一个图像中的像素替换图像中的像素

我正在尝试将一个图像 (src1) 中小于值 50 的像素替换为另一图像 (src2) 中的像素。我正在尝试的代码如下。问题是这需要花费很多时间。任何人都可以指导我使用优化的方式来做到这一点

src1 = cv2.imread('')
src2 = cv2.imread('')
rows, cols, ch = src1.shape
result = src1.copy()    
for i in (xrange(rows)):
     for j in (xrange(cols)):
          k = src1[i,j]
          if (k.all() < 50):
              result[i,j] = src2[i,j]
              cv2.imwrite('',result)     
Run Code Online (Sandbox Code Playgroud)

python opencv

2
推荐指数
1
解决办法
1434
查看次数

标签 统计

opencv ×1

python ×1