2016年4月19日

使用SWIG将C++接口转换成Java接口

摘要: PS:此文章仅作为个人记录使用,代码属于私密,故无法公开; 以C++类classifier为例,文件保存于百度网盘 https://pan.baidu.com/s/1c2AwhaS(需密码) 系统:Ubuntu 15.04 参考资料: ubuntu源码安装swig 利用swig转换C++接口到Jav 阅读全文

posted @ 2016-04-19 15:40 tanfy 阅读(8406) 评论(1) 推荐(1) 编辑

2016年3月14日

Ubuntu上安装配置Java环境

摘要: 参考文献:在Ubuntu 14.04中安装JDK 方法一: @ 安装 1. 添加PPA repository系统 PPA repository介绍 $sudo add-apt-repository ppa:webupd8team/java 2. 更新 $sudo apt-get update 3. 阅读全文

posted @ 2016-03-14 15:15 tanfy 阅读(163) 评论(0) 推荐(0) 编辑

解析.xml并保存结点信息至.txt中

摘要: @ 思路 利用java开源库dom4j解析.xml; dom4j操作xml - 读取xml,生成一个document实例; 获取xml文档的根节点元素,根据需求循环遍历子节点(此处遍历函数获取子节点的名称和值); @ code Github PS: Java的开源库iText中有XmlToTxt函数 阅读全文

posted @ 2016-03-14 09:41 tanfy 阅读(290) 评论(0) 推荐(0) 编辑

2016年3月11日

.html文件转换成.txt

摘要: @ 思路 @-@ 简要 根据尖括号将文件分隔成字符串,建立一套判断字符串是否为标签的标准,若不为标签则为文本内容,存入结果文件中; @-@ 详述 0. 建立两个哈希表: 哈希表1 unordered_set<string> - 存放“普通标签名字符串”:html, head, body, table 阅读全文

posted @ 2016-03-11 16:59 tanfy 阅读(692) 评论(0) 推荐(0) 编辑

2016年3月3日

caffe学习笔记(1)安装 - Ubuntu 15.04

摘要: 官方安装手册 备注:使用系统 - Ubuntu 15.04 64位操作系统(若系统位于虚拟机上,在安装CUDA后,Ubuntu将无法进入图形界面) /**************************************************/ //准备工作:CUDA,OpenBLAS/AT 阅读全文

posted @ 2016-03-03 17:08 tanfy 阅读(351) 评论(0) 推荐(0) 编辑

2016年2月29日

windows下遍历文件夹

摘要: Github地址 函数: @ LPCTSTR与char *的转换 参考资料:TCHAR与char的互转 LPCTSTR会根据当前的字符集进行自适应:如果为ANSI,LPCTSTR = const char *;如果为Unicode,LPCTSTR = const wchar_t *; 但LPCTST 阅读全文

posted @ 2016-02-29 17:46 tanfy 阅读(914) 评论(0) 推荐(0) 编辑

图像处理之OpenCV - 缩放/旋转/裁剪/加噪声/高斯模糊

摘要: Github地址 @ 缩放 @ 旋转 根据上图得到src和dst三个点的转换坐标Point2f src[], Point2f dst[]; 由getAffineTransform函数得到转换矩阵M; 由warpAffine根据上述得到的矩阵M进行稠密仿射转换操作; @ 裁剪 直接由Mat的构造函数即 阅读全文

posted @ 2016-02-29 17:46 tanfy 阅读(2728) 评论(0) 推荐(0) 编辑

OpenCV的安装和使用

摘要: @ windows系统 (环境:VS2013) 下载安装opencv.exe; VS2013下“项目”-》“属性页”-》“配置属性”-》 “VC++目录”: 包含目录 - ..\opencv\build\include; ..\opencv\build\include\opencv; ..\open 阅读全文

posted @ 2016-02-29 10:16 tanfy 阅读(12395) 评论(0) 推荐(0) 编辑

2016年2月25日

使用cpplint检测代码规范

摘要: 0. cpplint - python脚本, google使用它作为自己的C++代码规范检查工具; 1. 安装 方法一: $sudo apt-get install python-pip $pip install cpplint 方法二: 进入cpplint源码地址 - https://github 阅读全文

posted @ 2016-02-25 17:40 tanfy 阅读(1251) 评论(0) 推荐(0) 编辑

2016年2月21日

图像处理之原理 - 中值滤波

摘要: 一 中值滤波概念 中值滤波算法以某像素的领域图像区域中的像素值的排序为基础,将像素领域内灰度的中值代替该像素的值[1]; 如:以3*3的领域为例求中值滤波中像素5的值 图1 1)int pixel[9]中存储像素1,像素2...像素9的值; 2)对数组pixel[9]进行排序操作; 3)像素5的值即 阅读全文

posted @ 2016-02-21 10:19 tanfy 阅读(17063) 评论(2) 推荐(0) 编辑

导航