自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (14)
  • 收藏
  • 关注

原创 CMAKE交叉编译Android库

CMAKE交叉编译Android库不管是在Windows,还是Ubuntu平台,cmake -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=F:/Download/android-ndk-r21-windows-x86_64/android-ndk-r21/build/cmake/android.toolchain.cmake -DANDROID_NDK=F:/Download/android-ndk-r21-windows-x86_64/android-ndk-r2

2021-07-16 14:49:05 784

原创 Hexagon DSP系列记录(五)——DSP LOG输出

参考<SDK_ROOT>/docs/Debugging_Message%20Logging.html需要完成以下两部分:代码层面在DSP端代码包含头文件与相关宏。#ifndef _DEBUG#define _DEBUG#endif#include "HAP_farf.h"...AEEResult gaussian3x3_Gaussian3x3s16(const int16* imgSrc, int srcLen, int16* imgDst, int dstLen, ui

2020-10-20 16:28:56 1754 2

原创 Hexagon DSP系列记录(四)——plain C/intrinsics/asm汇编代码实现耗时比较

Hexagon_SDK版本:3.5.2测试用机型:高通sm8150对比downscaleBy2算法的耗时参考官方示例:E:\Qualcomm\Hexagon_SDK\3.5.2\examples\common\downscaleBy2参考官方文档:file:///E:/Qualcomm/Hexagon_SDK/3.5.2/docs/FastCV/Image%20Downscale.html官方示例里有asm汇编的实现,但是本人不会汇编,也不打算写汇编,所以省略了汇编代码耗时的比较。说明:plai

2020-09-02 09:56:19 1342

原创 Hexagon DSP系列记录(三)——DSP工作模式设置

Remote file systemThe Remote File System is used by the loader on the Hexagon DSP to read shared object files. The shared object files are stored on the HLOS’s file system.通过编译生成的DSP动态库有两种动态加载方式within a FastRPC invocation即使用rpcmem_xxx接口的方式,该方式底层依赖liba

2020-08-28 16:46:15 2295

原创 Hexagon DSP系列记录(二)——写Hexagon DSP程序流程

写Hexagon DSP程序流程In general the developer follows these steps:Define an API in IDL that will perform their computationCompile IDL into a header and Android libraryCall the API directly from their applicationResults are returned just like a normal func

2020-08-21 14:48:31 3717 1

原创 Hexagon DSP系列记录(一)

Hexagon DSP系列记录参考:80-VB419-108_Hexagon_DSP_User_Guide.pdfSM8150 chipsetThe processing units include a Kryo CPU, an Adreno 640, and four separate DSPs, each devoted to a specific application space: sensor (sDSP), modem (mDSP), audio (aDSP), and compute (

2020-08-21 09:30:48 3254

原创 Windows 10下配置高通hexagon sdk环境

下载hexagon_sdk我使用的是hexagon_sdk_win_3_5_installer_eval_00004_1.zip解压安装这一步我没有勾选eclipse,等很久才安装完毕配置环境坑主要在这里:按照教程说的执行setup_sdk_env.cmd,但是问题是执行了没用所以我改用直接设置环境变量的方法:此电脑->右键属性…等设置HEXAGON_SDK_ROOT为C:/Qualcomm/Hexagon_SDK/3.5.2ANDROID_ROOT_DIR默认使用的C:\..

2020-08-17 17:23:57 2680

原创 Android 安装APP 失败 INSTALL_FAILED_TEST_ONLY

Android 安装APP 失败 INSTALL_FAILED_TEST_ONLYadb shell setprop persist.version.confidential false

2020-07-29 11:12:27 555

原创 linux下bcompare破解

cd /usr/lib/beyondcompare/sudo sed -i “s/keexjEP3t4Mue23hrnuPtY4TdcsqNiJL-5174TsUdLmJSIXKfG2NGPwBL6vnRPddT7tH29qpkneX63DO9ECSPE9rzY1zhThHERg8lHM9IBFT+rVuiY823aQJuqzxCKIE1bcDqM4wgW01FH6oCBP1G4ub01xmb4...

2019-10-15 19:55:31 1734

原创 读《程序员的自我修养》记录

读《程序员的自我修养》记录单指令操作称为原子操作(++i,自增不是原子操作),预编译/编译(cc1)/汇编(as,.o目标文件,生成Symbol表,Symbol即地址,代码段/数据段/)/链接(ld,重定位Symbol,链接的过程即各个模块的拼接过程)链接过程主要包括地址和空间分配(allocation)/符号决议或绑定(symbol resolution or bin

2018-02-28 19:44:57 254 1

原创 ar

ar -x xxx.a ar -x yyy.a ar -x zzz.a ar cru libwww.a *.o ranlib libwww.a

2017-10-21 16:37:16 835

原创 Git与GitFlow工具介绍

git 与 git flow 介绍

2016-03-26 15:01:20 5672

转载 Ubuntu 14.04常用软件的安装

这是从新浪博客上转载过来的:地址为    http://blog.sina.com.cn/s/blog_7791870d0102uy0d.html注意系统发行版本为Ubuntu 14.04很多软件大家可能都不知道是干什么用的,请您自己在https://www.google.com里搜索吧。PAC Manager(替换SecureCRT)官方下载:http://sourcef

2015-09-09 09:49:40 5421

原创 接primsense 用rqt订阅发现rgb图和depth图巨卡

解决方案参考:http://answers.ros.org/question/77651/asus-xtion-on-usb-30-ros-hydro-ubuntu-1210/概要如下:"To get the device working I used OpenNI Unstable 1.5.4.0 (https://github.com/OpenNI/OpenNI.git

2015-09-04 19:26:32 884

原创 ROS, OPENCV3.0, cv_bridge包组合

组合缘由:ROS下需要用到opencv3.0的库函数(而且是opencv_contrib里的库),还必须用到cv_bridge转换。但是发现二进制安装ros-*-cv-bridge时又需要捆绑安装opencv2.解决方法:git上下载最新版源码,自行编译安装。 收获:深刻体会到源码安装的某些特性是二进制安装方法所不具备的(比如自行源码安装可以使用测试版本的库(这些库可能是最新科研成果,还没有添加到

2015-07-03 20:55:10 3606 1

原创 UBUNTU12.04 + CUDA7安装与配置

参考 百度经验 如何ubuntu12/linux 安装CUDA5.5 过程一路顺畅,MARK一下。第一步 在英伟达的官网上下载对应ubuntu12.04系统版本的cuda7工具包,我下载的包是cuda_7.0.28_linux.run。好像是不区分32位与64为系统。我的笔记本是64位的。第二步 检查自己的系统是否符合安装条件,这一点很重要。命令 $lspci | grep -i

2015-04-17 20:34:34 724

原创 TENSOR VOTING算法——续

主要参考: 《range data analysis by free-space modeling and tensor voting》输入点云默认只包含位置信息,所以初始化编码时,默认为球张量~第一次投票只对点云位置投票,所以称作sparse voting。第二次投票是对空间内所有位置的投票(空间内不只有点云,还有unoccupied space),称作dense voting。最后一步是空间结构推理

2015-03-20 13:50:20 3327 3

原创 张量的概念及其理解

转自MOOChttp://mooc.guokr.com/note/14380/这一节主要讲张量的概念以及其理解。l 张量概念张量(tensor)是指能够用指标表示法表示的物理量,并且该物理量满足坐标的变换关系。0阶张量:无自由指标的量,与坐标系选取无关,如温度、质量、能量等标量。1阶张量:有1个自由指标的量,如坐标Xi,位移ui等矢量2阶张量:有2个

2015-03-09 14:25:40 19928 3

原创 张量投票(Tensor voting)理论快速入门

本文内容与截图主要参考[A Computational Framework for Segmentation and Grouping,Gérard Medioni, Mi-Suen Lee and Chi-Keung Tang] (http://download.csdn.net/detail/u010658879/8476737%20A%20Computational%20Framework%

2015-03-06 22:33:07 15107 9

转载 并行计算和分布式处理的区别

并行计算和分布式处理的区别 (2007-12-29 01:46:31)转载▼标签: it 多核cpu 并行计算 分布式处理 参考:软件跟不上CPU速度 Windows 7催生并行计算http://tech.163.com/07/1218/09/40011SOC000915BD

2014-06-22 22:39:52 2381

原创 ubuntu12.04下用MPICH3.1搭建并行计算平台

1 修改hosts文件,每个node计算机都要改 $sudo gedit /etc/hosts:127.0.0.1 localhost 192.168.1.1 node1 server 192.168.1.2 node2

2014-06-11 11:47:24 943

原创 初学URDF总结

写URDF分布在

2014-06-02 22:43:01 1863

原创 创建使用msg,srv和topic注意事项

creat .msg后,必须在package.: message_generation message_runtime

2014-05-29 18:34:44 832

TransparentCPUMonitor.apk

安装后可以查看android 每个核的CPU利用率, GPU利用情况等。

2020-03-12

valgrind-arm64.zip

valgrind-arm64.zip 预编译好的valgrind for android aarch64。 可参考下面链接跳过编译部分,直接安装使用。 https://blog.csdn.net/yaxf999/article/details/53749184 valgrind内存检测工具使用方法: adb push .\valgrind-arm\Inst\data\local\Inst /data/local #adb shell #cd /data/local/Inst /data/local/Inst # chmod -R 777 bin /data/local/Inst # chmod -R 777 lib LD_LIBRARY_PATH=./ VALGRIND_LIB=/data/local/Inst/lib/valgrind /data/local/Inst/bin/valgrind --tool=memcheck --leak-check=yes --leak-check=full --log-file=memcheck.vlg ./testmain LD_LIBRARY_PATH=./ VALGRIND_LIB=/data/local/Inst64/lib/valgrind /data/local/Inst64/bin/valgrind --tool=memcheck --leak-check=yes --leak-check=full --log-file=memcheck.vlg ./testWithSo

2020-03-05

valgrind-arm.zip

预编译好的valgrind for android armeabi-v7a。 可参考下面链接跳过编译部分,直接安装使用。 https://blog.csdn.net/yaxf999/article/details/53749184 adb push valgrind-arm/Inst\data/local/Inst /data/local #adb shell #cd /data/local/Inst /data/local/Inst # chmod -R 777 bin /data/local/Inst # chmod -R 777 lib export VALGRIND_LIB="/data/local/Inst/lib/valgrind" #cd bin & ./valgrind

2020-01-08

trepn_6.2p

手机测试工具之cpu/gpu监视器,能够看到cpu、gpu利用率/实时频率。

2019-02-18

ogldev源码下载链接

看到许多网友问这个,《OpenGL Step by Step/一步步学OpenGL》对应的源码下载链接

2018-11-14

ndk-build-examples

ndk-build example. adb run executable. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2018-04-25

论文答辩PPT

基于欠点特征环境下的slam算法研究,探究了两种方法;1、基于双kinect的rgbd slam,双Kinect 相对固定且无重叠视野,该部分涉及双kinect的外参数标定与slam过程;2、基于直线特征的rgbd slam,利用3D直线信息进行slam,该部分涉及线特征提取与匹配,使用RANSAC算法的基于3D线段的运动估计;

2017-12-04

tbb44_20160128oss_src.tgz

opencv 3.2需要

2017-03-25

GTIT简单入门

git入门PPT(包含.odt与.pdf) 主要介绍git配置/宏观结构/使用场景

2016-12-05

ippicv_linux_20151201.tgz

从opencv3.1开始,估计在安装的时候都会要用到这个。

2016-02-24

tensor voting的 matlab实现

这个是从github上找到的 ~可以参考参考 c++代码木有找到~

2015-03-19

tensor voting理论详解(含有伪代码实现)

tensor voting理论详解(含有伪代码实现) 是我看到的所有关于tensor voting外文中最通俗易懂的算法理论和实现 伪代码在 附录2

2015-03-19

A Computational Framework for Segmentation and Grouping

张量投票tensor voting,算法理论详述,入门必备资料

2015-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除