我正在使用 MATLAB 的 roipoly 创建一个掩码。
问题是我对 roipoly 的行和列参数有很多点。当我用更少的点使用它时,我的意思是在几十个的数量级上,它可以正常工作,但是当我给出具有更大向量的行和列参数时,它会省略一些并给我一个由某个部分制作的掩码的向量!有谁知道如何修理它?
这是我的代码:
function OutputImage = FillSelectedRegion(InputImage,Row,Col)
OutputImage = InputImage;
OutputImage(:,:) = 0;
OutputImage = uint8(roipoly(OutputImage,Col,Row));
如果有人知道如何修复它或使用其他方法,请指导我。
任何帮助表示赞赏。