更新的问题:
是否可以将此图像二值化?我有一张图片列表,和这张图片一模一样。
我希望图像只有黑白值。
更新:
我试图对图像进行二值化并去除噪点,但这就是我得到的。
for (int x = 0; x < ExtractedBoxes.Count(); x++)
{
FiltersSequence seq = new FiltersSequence();
seq.Add(new Grayscale(0.2125, 0.7154, 0.0721)); //First add GrayScaling filter
seq.Add(new SISThreshold()); //Then add binarization(thresholding) filter
ExtractedBoxes[x] = seq.Apply(ExtractedBoxes[x]); // Apply filters on source image
}
我尝试使用它,因为它是我发现的最简单的方法,但我认为效率不够。它来自 Aforge.net 库。我使用了 SISThreshold,因为我无法让 otsu 阈值工作,而 Otsu 是我最熟悉的。
希望你能给我更好的方法或其他方法来清理它们。谢谢!