03 2020 档案
摘要:由于今天太晚了,详细笔记有空再记。 要添加的有ANDROID_ABI,这个根据需求添加自己需要的ABI 然后是ANDROID_STL,因为gunstl已经不被支持,这里使用c++_shared或c++_static都可以。 然后是ANDROID_STL,因为gunstl已经不被支持,这里使用c++_
阅读全文
摘要:在Linux下安装了两个版本的Opencv,一个2.4.9在默认路径下: /usr/local/share/OpenCV/OpenCVConfig.cmake 一个3.4.9安装在自定义路径下: /usr/local/include/opencv3.4.9/share/OpenCV/OpenCVCo
阅读全文
摘要:遇到的问题:写完Android.mk和Application.mk文件,然后使用cygwin+NDK编译 总是遇到下面的编译错误: fatal error: opencv2/core.hpp: No such file or directory #include "opencv2/core.hpp"
阅读全文
摘要:在Application.mk文件中有个预定义命令参数APP_ABI,是指明编译与调试的CPU架构。 目前Android系统支持以下七种不同的CPU架构:ARMv5,ARMv7(从2010年起),x86(从2011年),MIPS(从2012年),ARMv8,MIPS64和x86_64(从2014年)
阅读全文
摘要:之前一直使用cygwin和DNK编译Android的C++库。 之前使用的NDK版本有android-ndk-r8e、android-ndk-r10e。在Cygwin的home/用户目录下的.bash_profile文件中配置NDK路径: NDKN64=/cygdrive/d/android-ndk
阅读全文
摘要:下面是我截取的课件内容,使用CRC方法,就是先画几个卡片,每个卡片内部分成三个部分,左侧分上下两部分分别标注类(Class)和职责(Responsibility), 右侧标注协作类(Collaborations).
阅读全文
摘要:一般开源软件下都有CMakeLists.txt文件,便于使用cmake生成解决方案。 但是今天在编译开源的libjpeg时,这个里面就没有CMakeLists.txt文件,所以不便于使用cmake。 要生成Visual Studio 解决方案的方法有: 方法一 自己建立一个Visual Studio
阅读全文
摘要:在tesseract-4.0版本上尝试: D:\管理\test\test_tesseract>dumpbin /dependents tesseract40d.dll Microsoft (R) COFF/PE Dumper Version 14.00.23026.0 Copyright (C) M
阅读全文
摘要:分析与设计的关系: 做正确的事情(分析),正确地做事情(设计)。 面向对象分析:发现并描述问题领域里的对象或者概念(概念类)。 面向对象设计:定义软件对象、 以及它们之间如何协作完成功能的(设计类) 面向对象分析与设计基本过程:定义用例→定义领域模型→定义交互图→定义设计类图 领域模型:问题领域的概
阅读全文
摘要:参与者(注:有另一种翻译“执行者”) 代表位于系统之外并和系统进行交互的一类事物(人、物、其他软件子系统等) 通过它,可以对软件系统与外界发生的交互进行分析和描述 通过它,可以了解客户希望软件系统提供哪些功能Actor的图形表示 参与者是人,用“小人图” 参与者是某个系统时用方框图,构造型
阅读全文
摘要:主要是非方阵变换成方阵,方便求逆。 公式虽然没有错,但是可能存在问题,比如A是24*10的矩阵,B是24*1的矩阵,C是10*1的矩阵。C是待求得系数矩阵。 那么这里有24个等式,有10个未知数,这属于方程个数大于未知数个数的就要考虑矩阵A的秩的情况。 r(A)=10 方程有唯一解; r(A)<10
阅读全文
摘要:之前只用过一维指针或数组的监视。数组和指针不想 vector那样鼠标移到那里就可以看到变量,而是需要通过监视。右键要监视的数组或指针,从候选菜单中选择add watch或quick watch。 其中add watch会将变量添加到watch窗口中,该窗口中显示多个变量;quick watch则是浮
阅读全文
摘要:由于我安装了cuda9.2和cuda10.0, 现在想使用cuda10.0,但是使用cmake总是找到cuda9.2,虽然环境变量path里面cuda10是放在cuda9.2前面的。 cmake总是找到cuda9.2的原因是环境变量CUDA_PATH里面配置的是cuda9.2,cmake是按照CUD
阅读全文
摘要:在jupyter下跑通的测试demo,修改了文件加载的绝对路径,以及下面代码中原来的xrange改为range,以及deploy.prototxt中的相对路径“data/VOC0712/labelmap_voc.prototxt” 改为绝对路径 。 Detection with SSD In thi
阅读全文
摘要:图像增强是图像处理中一个重要的内容,在图像生成、传输或变换的过程中,由于多种因素的影响,造成图像质量下降、图像模糊、特征淹没,给分析和识别带来 困难。因此,按特定的需要将图像中感兴趣的特征有选择地突出,衰减不必要的特征,提高图像的可懂度是图像增强的主要内容。图像增强的主要目的有两个:一是改善图像的视
阅读全文