03 2017 档案
摘要:python调用动态链接库的基本过程 动态链接库在Windows中为.dll文件,在linux中为.so文件。以linux平台为例说明python调用.so文件的使用方法。 本例中默认读者已经掌握动态链接库的生成方法,如果不太清楚的可以参考 "动态链接库的使用" 调用 "上例动态链接库的使用" 中的
阅读全文
摘要:针对二进制文件有用的命令 查看文件类型 查看二进制文件链接到哪些库 查看二进制文件里面所包含的symbol,T表示加载,U表示undefined symbol 读二进制文件里面的信息 将二进制文件转换为汇编 动态链接库的生成 sum.c 生成可执行文件 将会生成main的可执行文件 因为sum.c里
阅读全文
摘要:python读取xml文件 xml文件是具有树状结构的,如果想要访问某个叶子结点,必须逐层获取其父结点,要读取某个叶子结点内容用text成员 使用前先加载xml工具包 获取文件的根结点 获取所有为object的元素 获取object中为item的元素 读取item元素里面的内容
阅读全文
摘要:需求 read some .txt file in dir and find min and max num in file. solution: 读写中英文参杂的文本
阅读全文
摘要:matplot 在图片上overlay点或者线 翻转图片 画3D线
阅读全文
摘要:numpy的使用 把list A转换为numpy 矩阵 numpy加载txt文件里面的矩阵 将nparray里面每个元素转换为int型 array[::2] 的用法 numpy删除固定行,或者固定列元素 维度扩展 通道转换——transpose numpy array与常数比较大小 求和 连接 nu
阅读全文
摘要:本人使用过的两款,系统环境ubuntukylin 15.04 jupyter 主要参考: "ref1" 和 "ref2" 遇到问题: error: [I 21:48:41.947 NotebookApp] Writing notebook server cookie secret to xxx/no
阅读全文
摘要:virtualenv usage mkidr ~/pyenv cd ~/pyenv virtualenv pycaffe #it will setup a new python environtment named pycafffe . pycaffe/bin/activate #it will a
阅读全文
摘要:python多线程编程架构 "reference" "my demo"
阅读全文
摘要:列表理解: 求满足某条件的元素的下标 求norm "reference"
阅读全文
摘要:Python write and read hdf5 file http://stackoverflow.com/questions/20928136/input and output numpy arrays to h5py http://docs.h5py.org/en/latest/quick
阅读全文
摘要:路径及文件操作 创建目录 列出当前文件夹中文件,存入string list中 判断路径是否存在 判断路径对应的位置是文件吗? 路径拼接 获取当前文件夹路径 change pwd to path remove directory and its contents, delete all files i
阅读全文
摘要:视频或相机中读入的帧数不对,或有空帧 image check from cap or video: you must check wether each frame is not empty when use VideoCapture. Like : +0 这个bug你早晚会碰到的 Python O
阅读全文
摘要:画多边形 fillConvexPloy与fillConvexPloy的区别 fillConvexPloy 用来画单个凸多边形: 如果点集的连线不是凹多边形,则会找一个最小的凸多边形把该凹多边形包住画出 因为只能画单个多边形,所以其点集的接口为一个np.array([x1,y1],[x2,y2])的形
阅读全文
摘要:Python usage crop frame: resize frame: read video: 初始化 读取方式: read_mode: cv2.CV_CAP_RPOP_POS_MSEC: 按秒 cv2.CV_CAP_PROP_POSE_FRAMES: 按帧数,从0开始
阅读全文
摘要:像素遍历 对单通道图像的遍历处理 对三通道图像的遍历处理 那么问题就来了,我如何知道矩阵是几个通道,里面的元素是如何存储的呢? 通过Mat::tpye()可以查到一个整数,根据这个整数查表可以确定到底是什么类型,再查表可以知道如何通过at来访问,详情参见 "博客" 生成鸟瞰图 "get_ipm.cp
阅读全文
摘要:常用操作 imread 第二个参数,int类型的flags,为载入标识,它指定一个加载图像的颜色类型。可以看到它自带缺省值1. flags 0返回一个3通道的彩色图像。 flags =0返回灰度图像。 flags
阅读全文
摘要:#linux安装 ##安装 opencv 3.0 下载安装包,安装过程主要参见 unzip /usr/local/src下 cd /usr/local/src/opencv3.0/ mkdir build cd build cmake -D CMAKE_INSTALL_PREFIX=/usr/loc
阅读全文
摘要:matlab R2015b在ubuntu 14.04环境下的安装 挂载及运行安装程序 active program without conect to intenet and choose “ license_standalone.lic” in the crack_dir error2:canno
阅读全文
摘要:实用命令 打点测时 Image 翻转 find non zero elem index read multifile in certain directory Write and read .txt file save and load .mat Repmat std2
阅读全文
摘要:基本命令 delete certain col in mtrix reshape array 矩阵连接 convert num to string convert a cell struct to mat type %%注意:subs是一个cell型数据,其每个元素是cell型的,只能display
阅读全文
摘要:配置一个工程 问题描述: 要运行一个源码工程,工程中含有层级目录,.cpp与.h在多级目录中混合存储。并且该工程的运行依赖一些静态库(.lib)与动态库(.dll)。 建立: 1. 把 .h拷贝至$(ProjectDir)\include下,可以在search栏下用 .h来搜索层级目录下所有 .h;
阅读全文
摘要:在当前环境变量前新增加一个路径 将当前环境变量设置为某一个路径 i注意 有时把库cp到路径下还不能立即生效,需要一下缓存: 或者直接更改/etc/ld.so.conf增加需要增加的路径
阅读全文
摘要:使用windows与ubuntu双系统,重装windows系统后需要修复ubuntu grub "reference" ubuntu系统中挂载的windows硬盘点不开 需要重新挂载 "reference" 注意 安装win与Linux的双系,进入win后一定要关机退出而不能休眠,否则硬盘锁定 SM
阅读全文
摘要:安装 "reference1" "reference2" 注意 安装顺利,但是使用的时候提示 you need install libgtk2.0 dev xxx ,这时候说明你安装的库的顺序不对,你应该先安装上面的库(一定要把依赖库安装全,否则编译好了不能用),再编译安装OPENCV3.0 。
阅读全文
摘要:step1:烧制树莓派内存卡 可以用[Linux系统烧制]http://www.williamsang.com/archives/1764.html 如果用windows烧制的话,就用Win32 DiskImage烧制rapspiberry_date.img 关键一步: 烧制完成后一定要修改配置文件
阅读全文
摘要:一般情况下Debug网络不能上网的方法是: 1. Ping 自身ip地址,如果能ping 能说明自身网卡没问题。注:169.254.X.X是Windows操作系统在DHCP信息租用失败时自动给客户机分配的IP地址。 2. 用 route n 查看自己的默认网关,能ping能说明也正确连接到路由器上了
阅读全文
摘要:连接vpn ubuntu的图形化界面有时候连接vpn不好使,开源一个本人常用命令行连接vpn的方法 ubuntu下命令行连接vpn 先安装pptp 登录vpn命令 下次再连直接使用保存的myvpn即可 别忘记修改默认网关 "reference" 手动修改默认网关 先查看网卡及网关信息 修改默认网关
阅读全文
摘要:编写CMakeLists.txt 编写通用的CMakeList.txt 编写多级CMakeList.txt 顶层CMakeLists.txt CMakelists.txt in src directory "reference" "学习cmake" cmake编译后gdb调试 如何对cmake ..
阅读全文
摘要:```
s //setp into
info b //查看断点信息
d num //删除第num个断点
bt //查看当前栈帧层次关系
s //进入当前步骤函数,进入后用n 来执行内层命令的每个语句
finish //从当前栈帧退出
p //打印变量
run arg1 arg2 //运行带参数的main函数
```
阅读全文
摘要:常用linux软件安装 安装wbpy输入法 log out再登录 点击fcitx键盘图标,选择Configure配置或者配置当前输入法 点击左下角的“+”号,添加输入法:如lz只保留了键盘 英语和五笔拼音 如果没有五笔拼音选项,这样操作: 在弹出来的窗口中去掉“Only Show Current L
阅读全文
摘要:bug1: vim文档中文注释为乱码 step1: vim /var/lib/locales/supported.d/local 在其中添加下面的中文字符集 zh_CN.GBK GBK zh_CN.GB2312 GB2312 zh_CN.GB18030 GB18030 使其生效: $sudo dpk
阅读全文
摘要:配置 vi .vimrc set nu set autoindent set cindent set compatible 改为 set nocompatible //取消vim兼容vi 基本使用命令 多行注释 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式, 在行首使用
阅读全文
摘要:sudo useradd username //添加名为username的用户 sudo useradd -m -s /bin/bash username //也是创建username用户,只不过指定其默认shell为bash sudo userdel -r username //删除名为usern
阅读全文