【发布时间】:2018-07-30 12:45:52
【问题描述】:
参考我之前的问题Check if a curve is closed
我想知道如何将曲线的厚度减少到单个像素。
例如,假设每个像素都是一个绿色正方形,如果我有这部分曲线:
Before - thickness of many pixels
我希望能够像这样转换它:
After - 1 pixel
(或什至变体,只要拉伸是连续的,就保持这样)
我的输入将是黑色背景上的白色曲线的 BufferedImage。
【问题讨论】:
-
应该没那么难。对于每个绿色像素,查看相邻像素。如果它们是绿色的并且它们在同一方向上的下一个邻居是黑色的,那么也将其设置为黑色。
标签: java computer-vision ocr curve