如题,1000分收购可用源码

解决方案 »

  1.   

    根据图片品质的不同,对识别程序的要求也不同,
    如果对于PC上有程序生成的标准图片而言,可以说程序很容易实现,
    因为不用考虑图像品质、方向、角度、大小等问题,所以程序可以写得很简单。
    但如果对于如摄像头这类产品采集的图像而言,因为品质无法保证,对程序的要求就非常高。
    不要说二维码,就算是条形码都很难做到很高的识别率,关键还是在于图像品质的问题上。
    而且,如果品质不好的图像,光处理图像的品质都要花上很多代码,
    就我做过的一个识别程序来说,先对图像进行锐化、提色、二值化、填洞、智能补充(加预估分析),
    然后才开始分析识别,这些动作如果要在VB里实现,光识别一个图形在2.8G双核的电脑上就需要7秒左右,
    如果换到ATOM这种东西,需要25秒左右识别一幅图,但如果换到VC里写,同样的处理过程,只需要300-800
    毫秒左右的时间。这些都是经过实际测试的。所以建议如果要做这类程序,用C语言比较合适。
    还有,通常这种东西都是直接使用现成的设备的,PC只用采集外接设备发回的信息就可以了,
    不需要对图像进行识别的,这种处理用PC作的效率还不如用CCD+FIFO+DSP作的效率高,毕竟
    在下位机作可以保证采集效果不失真,运算功能单一,相对速度快很多。
      

  2.   

    google一下:QRCodeFont.dll  主要是下载这个DLL。是在找不到我给你上传个。
      

  3.   

    二维码是二维条形码的一种,可以将网址、文字、照片等信息通过相应的编码算法编译成为一个方块形条码图案,手机用户可以通过摄像头和解码软件将相关信息重新解码并查看内容。  
      
    二维条码/二维码(dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化等特点。在许多种类的二维条码中,常用的码制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K 等,QR码是1994年由日本Denso-Wave公司发明。QR来自英文「Quick Response」的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码。QR码最常见于日本、韩国,并为目前日本最流行的二维空间条码。