【问题标题】:ASP.net C# image processingASP.net C# 图像处理
【发布时间】:2012-08-14 13:24:45
【问题描述】:

我正在使用 ASP.NET c# 和 MSSQL 为 PUBLIC TRANSPORT TICKETING SYSTEM 设计一个网站。因此,当客户在该网站注册时,我想向他发送带有条形码的 SMS,以便在公交车上使用该条形码来验证他..

所以在公共汽车上有KIOSK,还有一个条形码阅读器..当他首先进入公共汽车时,他必须验证自己..

所以我想实现这一点:当乘客在他的手机中显示条形码的图像时,条形码应该将其与数据库进行比较,如果它被验证,如果没有给出错误消息,则继续..

请考虑我的问题,并足以回答.. 非常感谢..

【问题讨论】:

标签: c# image-processing sms-gateway kiosk


【解决方案1】:

通常将条形码作为字符串而不是图像进行比较。请注意,不建议将条形码作为图像存储在数据库中。您只需将条形码值(字符串)存储在数据库中,并将其与条形码识别结果进行比较。 我们目前使用名为 Leadtools 的第 3 方工具包生成条形码(代码 93)。该工具包使您能够读\写常见的条形码。有关详细信息,请参阅以下链接: http://www.leadtools.com/help/leadtools/v175/dh/to/leadtools.topics.barcode~ba.topics.programmingwithleadtoolsbarcode.html

【讨论】:

    【解决方案2】:

    条形码通常不通过图像比较来实现。

    相反,条形码评估为字符串或数字,然后是某个地方的后端数据库的 PK。

    (例如,检查厨房储藏室中的任何产品。条形码通常会有条形码所代表数字的可读版本,写在条形码下方)。

    您已指定有一个条形码阅读器......这将完成阅读条形码并将结果字符串/数字传递到系统的“繁重工作”。

    【讨论】:

    • 因此,如果您要询问如何“比较”传入系统的数字与数据库中的记录...您需要完全重新表述您的问题并具体说明什么您需要帮助的系统的特定区域。你不能在一个问题中问“我怎样才能实现整个系统”;-)
    • 我希望客户在我的网站上在线注册。我正在发行一张打印的卡片,比如带有条形码和初始信用点的智能卡。我想知道信用额度何时下降我可以提供使用 VISA、AMERICAN Express 和其他卡在线为卡充值的功能吗..
    • 这个问题与你原来的问题无关。
    猜你喜欢
    • 1970-01-01
    • 2011-01-07
    • 2010-10-04
    • 2011-05-16
    • 1970-01-01
    • 1970-01-01
    • 2010-09-06
    • 2011-07-22
    • 1970-01-01
    相关资源
    最近更新 更多