- 博客(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
转载 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
原创 创建使用msg,srv和topic注意事项
creat .msg后,必须在package.: message_generation message_runtime
2014-05-29 18:34:44 832
valgrind-arm64.zip
2020-03-05
valgrind-arm.zip
2020-01-08
论文答辩PPT
2017-12-04
tensor voting理论详解(含有伪代码实现)
2015-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人