我试图从硬塑料ID卡的图片中读取信息。作为第一步,我一直在尝试处理图片以使文本更具有计算机可读性。图片相当清晰,但它们很棘手,因为它们一面光线暗,另一面光线暗。似乎应该可以使用这些信息来创建深度图,然后可以将其转换为黑白图像。主要是,我想知道是否有一些我可以实现的已知算法(越简单越好)。我目前正在使用Python和PIL来完成其余的处理,但是我可以适应的任何实现都会很棒。从浮雕/浮雕图像中获取近似深度图的算法
我正在使用的图像的一个小例子:在数学
我试图从硬塑料ID卡的图片中读取信息。作为第一步,我一直在尝试处理图片以使文本更具有计算机可读性。图片相当清晰,但它们很棘手,因为它们一面光线暗,另一面光线暗。似乎应该可以使用这些信息来创建深度图,然后可以将其转换为黑白图像。主要是,我想知道是否有一些我可以实现的已知算法(越简单越好)。我目前正在使用Python和PIL来完成其余的处理,但是我可以适应的任何实现都会很棒。从浮雕/浮雕图像中获取近似深度图的算法
我正在使用的图像的一个小例子:在数学
实施例。如果结果令人满意,我可以逐步解释这一过程。
Erosion[
[email protected]
[email protected]
Dilation[
DeleteSmallComponents[
[email protected]
[email protected]
[email protected]["http://i.imgur.com/GLzvj.png"],
150],
8],
8]
编辑
步步...
与
启动210
这就是我的目标!我看到否定,并认为是颠倒了图片,但你能解释其他步骤吗? – 101100
@ 101100'ColorNegate []'只是因为下列函数(例如DeleteBorderComponents [])将“组件”标识为白色。这只是一个平台滋扰,在那里并不重要。我会更新显示逐步结果的答案。 –
@ 101100请参阅编辑 –
您可以上传图片至http://imgur.com并在这里链接它们。您在谷歌上找到的“浮雕”图像通常是计算机图形的结果,而您的样本是(它是一张照相机拍摄的照片)。 – etarion
我已经添加了一个示例链接;感谢您的建议。 – 101100
这个想法是以某种方式OCR他们?光线总是来自同一个方向吗? – 2011-06-22 20:41:44