Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 CV_32SC1 型垫子,我们称之为segm. segm调用分水岭函数后存储类信息。假设它的可能值为 -1(类边界)、1、2。
segm
现在,如何为标有“2”的像素制作蒙版?那就是我需要一个垫子,如果segm是 2,则为 1,否则为 0。
我可以通过编写一个循环来做这个掩码,但我认为必须有一些 OpenCV 库函数可以做到这一点,我只是找不到它。有人知道这里的正确方法吗?
最后,我找到了它:
class_label = 2; inRange(segm, class_label, class_label, mask_single);