iOS开发之银行卡号识别
iOSopencv
大体有个思路
1.捕捉银行卡图像,截取到字符区域
2.最捕捉到的图像进行处理,去噪比,二值化,
3.将银行卡号码区域进行切割划分,然后对比字符
opencv安装失败,直接下载拖进xcode的话,会报以下错误
这里是详细解决链接地址
Undefinedsymbolsforarchitecturex86_64: "_jpeg_free_large",referencedfrom: _free_poolinopencv2(jmemmgr.o) "_jpeg_free_small",referencedfrom: _free_poolinopencv2(jmemmgr.o) _self_destructinopencv2(jmemmgr.o) "_jpeg_get_large",referencedfrom: _alloc_largeinopencv2(jmemmgr.o) _alloc_barrayinopencv2(jmemmgr.o) "_jpeg_get_small",referencedfrom: _jinit_memory_mgrinopencv2(jmemmgr.o) _alloc_smallinopencv2(jmemmgr.o) "_jpeg_mem_available",referencedfrom: _realize_virt_arraysinopencv2(jmemmgr.o) "_jpeg_mem_init",referencedfrom: _jinit_memory_mgrinopencv2(jmemmgr.o) "_jpeg_mem_term",referencedfrom: _jinit_memory_mgrinopencv2(jmemmgr.o) _self_destructinopencv2(jmemmgr.o) "_jpeg_open_backing_store",referencedfrom: _realize_virt_arraysinopencv2(jmemmgr.o) ld:symbol(s)notfoundforarchitecturex86_64 clang:error:linkercommandfailedwithexitcode1(use-vtoseeinvocation)
解决方法:
1.下载安装libjpeg,将
/opt/libjpeg-turbo/lib/libjpeg.a
拷贝到项目中,然后添加几个framework:CoreVideo.framework,AssetsLibrary.framework,CoreMedia.framework。
以上所述是小编给大家介绍的iOS开发之银行卡号识别,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!