您是否正在寻找执行转换的算法?
最简单的方法是将每个像素值与固定阈值进行比较:如果像素值小于阈值,则相应的输出像素为黑色(0),否则为白色(1)。
如果您希望自动确定阈值,您可能需要实施 Otsu 方法。当您无法对图像中的像素分布做出太多假设时,该方法总体上可以完成正确的工作。
http://en.wikipedia.org/wiki/Otsu%27s_Method
作为参考,这就是 Mathematica 中的样子:
Binarize[image, threshold]以及Binarize[img]Otsu 的方法。

| 归档时间: |
|
| 查看次数: |
10454 次 |
| 最近记录: |