在OpenCV或Scikit-image中生成针对给定图像的叠加

ylamdve6  于 2022-12-27  发布在  其他
关注(0)|答案(1)|浏览(126)

给定一张图片,有没有办法生成一个可以覆盖在原始图片上的网格?在OpenCVscikit-image中如何做?

6kkfgxo0

6kkfgxo01#

就像这样。它应该可以与scikit-imageOpenCV一起工作,尽管你需要颠倒OpenCV的颜色顺序,因为它使用BGR而不是RGB。

import numpy as np

spacing = 40

# Make black image
im = np.zeros((480,640,3), dtype=np.uint8)

# Draw grid
im[:, spacing:-1:spacing] = [0,0,255]    # red horizontal lines
im[spacing:-1:spacing, :] = [255,0,0]    # blue vertical lines

相关问题