技术选型 为了解决二维码无法扫描的问题,必须选择合适的技术手段。由于我们的App引用的是别人开发的基于Zbar的图像识别插件,在没有能力修改图像识别插件的前提下,我决定在服务端解决这个问题,考虑到算法的通用型,在服务端验证通过的程序后期也可以考虑移植到App端,提高本地扫描速度,降低服务器性能消耗。 ...
分类:
编程语言 时间:
2018-07-03 00:57:03
阅读次数:
321
Back to the Jetson, open a new terminal with CTRL + ALT + T. You can use cuda-l4t.sh to install CUDA 7.0. In this folder, there is also the .deb file ...
分类:
其他好文 时间:
2018-06-19 17:14:51
阅读次数:
556
在众多开源的大神的博客里经整理如下:(已测试ok) 一、描述一下 Build ActiveArchitecture Only设置成YES; Architectures按Xcode默认配置,arm64向前兼容; 制作.a静态库,需要要保证兼容性,包括不同iOS设备以及模拟器运行不出错,所以尽量做到最大 ...
分类:
移动开发 时间:
2018-06-15 19:14:50
阅读次数:
157
zbar本身自带检测二维码条形码功能,这里使用opencv只是做一些简单的读取图片,灰度图片以及显示条形码和二维码时用到一些绘制 这里用到zbar所以需要去下载一个zbar库,因为我用的是vs2017并且项目配置的是x64位。这里有个配置好的需要的下载 ...
分类:
其他好文 时间:
2018-06-08 11:58:40
阅读次数:
840
在定位某些crash问题的时候,有时候遇到一些问题很诡异。有时候挂在了系统库里面。这个时候定位crash问题往往是比较头疼的。那么这个时候学会一些汇编知识,利用汇编调试技巧进行调试可能会起到意想不到的效果。 学习汇编语言不只是帮助定位crash而已,学习汇编可以帮助你真正的理解计算机。毕竟CPU上跑 ...
分类:
移动开发 时间:
2018-06-04 00:56:04
阅读次数:
357
寄存器 汇编指令栈栗子 逆向工程绕不过的一部分就是汇编指令的分析。我们iPhone里面用到的是ARM汇编,但是不同的设备也有差异,因CPU的架构不同。 从iPhone5s之后的苹果手机都是ARM64位操作系统了,所以我们直接从ARM64汇编指令开始。 寄存器 我们都知道CPU的典型构成中有寄存器、控 ...
分类:
其他好文 时间:
2018-06-01 00:16:05
阅读次数:
413
其中对条码与二维码的识别分为以下4个步骤 1. 利用opencv和Zbar(或者Zxing)对标准的条形码图片(即没有多余背景干扰,且图片没有倾斜)进行解码,将解码信息显示出来,并与原始信息对比。 2. 利用opencv和Zbar(或者Zxing)对标准的QR二维码图片(即没有多余背景干扰,且图片没 ...
分类:
其他好文 时间:
2018-05-23 12:29:20
阅读次数:
248
一、zbar官方介绍 ZBar 是款桌面电脑用条形码/二维码扫描工具,支持摄像头及图片扫描,支持多平台,例如 iPhone,Andriod 手机,同时 ZBar封装了二维码扫描的 API 开发包。 ZBar 目前条码类型有:EAN-13/UPC-A, UPC-E, EAN-8, Code 128, ...
函数本质 SP和FP寄存器 sp寄存器在任意时刻会保存我们栈顶的地址. fp寄存器也称为x29寄存器属于通用寄存器,但是在某些时刻我们利用它保存栈底的地址!() 注意:ARM64开始,取消32位的 LDM,STM,PUSH,POP指令! 取而代之的是ldr\ldp str\stp ARM64里面 对 ...
分类:
其他好文 时间:
2018-05-09 20:53:43
阅读次数:
146
1. OpenCV3.4.1和zbar文件夹放到指定的路径下,我把它们放在了”D:\二维码\环境“中。 zbar:链接:https://pan.baidu.com/s/11eCDVHVA_R7ktQaX_l6gww 密码:ubzj OpenCV3.4.1:链接:https://pan.baidu.c ...
分类:
其他好文 时间:
2018-05-09 01:08:12
阅读次数:
320