自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 linux平台交叉编译opencv库,关闭不需要的模块 加速编译

解压。

2024-06-14 10:43:35 357

原创 安卓提示Cannot resolve symbol ‘BuildConfig‘

【代码】安卓提示Cannot resolve symbol ‘BuildConfig‘

2024-05-10 11:28:11 427

原创 奇葩问题:在32位系统里面打印会影响其他值

C++ 打印数据结构,uint64影响了其它数据打印

2023-07-04 10:58:05 206

原创 QT 用qchart开发图表

ps: 我试过最新的分支6.5.1,编译还有问题,还是用这个5.7吧。

2023-05-11 10:14:15 1070

原创 安卓修改gps定位模拟百度地图移动

安卓模拟gps位置变化,gps坐标系转换

2023-02-06 11:20:57 2759

原创 树莓派移除系统自带软件

树莓派移除自带软件

2022-11-08 15:00:30 840

原创 tinyalsa tinyplay播放音频报错

tinyplay 使用usb声卡设备播放音频文件时候报错,这个文件用aplay播放是正常的。原因是音频文件格式和声卡支持的格式不一致。这里只需要把wav文件格式改为 48k 双通道,就行了。

2022-10-20 16:24:10 870

原创 linux可执行文件运行时加载库路径 rpath

linux 可执行文件动态库记载路径设置

2022-10-20 10:48:22 664

原创 ncnn param 参数说明

ncnn param 参数说明,convolution卷积层特殊参数说明,6=3456含义

2022-05-09 11:16:50 550 1

原创 ncnn yolov5.cpp切换yolov5n6模型(三)

ncnn yolo strip 64的作用,模型参数

2022-05-09 10:14:31 1268

原创 ncnn yolov5.cpp切换yolov5n6模型(二)

yolo里面anchor是什么,strip64参数不用会影响什么

2022-05-07 15:10:43 409

原创 ncnn yolov5.cpp切换yolov5n6模型(一)

ncnn的yolo示例使用的模型yolov5s如何切换为yolov5n6。

2022-05-06 10:53:27 1698

原创 YOLO5入门

yolo5 源码说明、架构分析、新手入门到应用全流程

2022-04-20 14:55:48 2791

原创 目标检测识别相关名词介绍

目标检测相关名词介绍

2022-04-01 17:20:22 1477

原创 cmake: symbol lookup error: cmake: undefined symbol: _ZN4Json5ValueC1ERKSs

linux服务器交叉编译opencv的时候,cmake报错cmake: symbol lookup error: cmake: undefined symbol: _ZN4Json5ValueC1ERKSs版本信息:opencv是4.5cmake用的是3.4解决办法:更新cmake到3.16.4

2022-02-10 15:33:20 2826 1

原创 你的主机中的软件中止了一个已建立的连接

android studio 报:你的主机中的软件中止了一个已建立的连接我的原因:关闭window电脑的WiFi热点

2022-01-24 15:04:09 2233

原创 android studio编译OpenBLAS

创建一个native c++项目把OpenBLAS源码拷贝到src\main\cpp\OpenBLAS-0.3.10修改 src\main\cpp\CMakeLists.txt,包含源码CMakeListscmake_minimum_required(VERSION 3.10.0)add_subdirectory(OpenBLAS-0.3.10)修改 app/build.gradle ,根据自己需要修改配置 externalNativeBuild { cma.

2021-11-10 15:58:34 3042

原创 结构整洁之道(读书笔记)

第一章 设计与架构究竟是什么设计与架构没有区别架构图包含底层设计细节,细节支撑了顶层的架构设计架构:用最小的人力成本来满足构建和维护系统需求结构设计需要综合考虑编码、质量、部署、发布、运维、排障、升级等各种因素过度自信只会使重构设计陷入和原项目一样的困局中第二章 两个价值维度行为价值:完成需求,第一价值维度架构价值:软件的灵活性,第二价值维度,降低以后变更成本。好的系统架构设计应该尽可能左到与“形状”无关艾森豪威尔矩阵:紧急/重要矩阵第三章 编程范式总览编程范式:结构化编程:对

2021-07-13 20:58:13 137

原创 JNI记录

Java对象转c++对象Java传递回调函数给c++应用把回调函数handler存入jni.java类jni.java类对native层提供一个sendmsg接口jni.cpp向sdk.cpp注册回调函数(c层直接传入)jni.cpp通过jni调用sendmsg接口,把sdk.cpp回调的消息传给handler...

2021-07-03 10:54:08 124

原创 curl/websocketpp库,公网域名解析慢、超时

树莓派问题现象:使用curl库,http访问公网域名,连接超时;使用websocketpp库,ws访问公网域名,连接超时使用命令行ping域名,也要15s以上Android上问题现象:使用curl库,http访问公网域名,正常;使用websocketpp库,ws访问公网域名,连接超时使用命令行ping域名,正常相关异常打印:con->get_ec().message()返回 Timer Expiredget_local_close_code 返回 1006ws端分析过程:

2021-05-10 11:02:46 1108

原创 Cmake获取编译时间添加版本信息

1.获取编译时间戳 string(TIMESTAMP COMPILE_TIME %Y%m%d_%H%M%S) set(build_time ${COMPILE_TIME})2.获取git 分支、commit号 #git号 set(GIT_HASH "") get_git_hash(GIT_HASH) #git分支 set(GIT_BRANCH "") get_git_branch(GIT_BRANCH)# get git has

2021-03-24 15:57:55 6462

原创 android studio更新sdk异常

Androidstudio安装sdk过程中会遇到的问题1 Failed to read or create install properties file.权限问题1修改文件夹权限参考https://jingyan.baidu.com/article/19020a0a67964c529d2842b8.html,无法枚举容器中的对象 访问被拒绝2 使用管理员权限启动Androidstudio2 Request failed with status code 416. Status=416需要删除

2021-03-23 19:47:17 2178

原创 doxygen生成的latex编译中文报错

latex下make报错! Package inputenc Error: Unicode char 果 (U+679C)(inputenc) not set up for use with LaTeX.方法1(无效):把源文件改为gbk格式保存doxygen的配置文件 Doxyfile,修改DOXYFILE_ENCODING和INPUT_ENCODING,UTF-8 -> gbk生成的latex文件夹下的refman.tex,前面加%注释掉\usepac

2020-11-19 12:05:44 848

原创 WinHex Invalid file:user.txt.Do not proceed

WinHex 保存文件失败,弹出Invalid file:user.txt.Do not proceed,原因如网上所说没注册,所以没生成user.txt网上找了很多个注册机,有效期都是2011,2012,过期了,还是保存不了文件。试了一下不填入key信息,直接保存,发现居然可以保存文件了~~~这个之后弹出来的框,直接点OK保存。...

2020-09-09 14:36:10 2247

原创 树莓派卡在开机界面循环要求输入密码,提示cannot currently show the desktop

这个必须得记录下来,太坑了。昨天树莓派用着好好的,突然就拷贝ssh拷贝东西进去拷贝不成功,VNC登陆图形界面,输入密码后又循环弹出输入密码解密,还提示 cannot currently show the desktop。网上找了很多方法,什么环境变量,什么.Xauthority,什么设置分辨率,都没用。另外我也没改过这些东西呀。最后原因是:树莓派空间满了~,删掉一些没用的文件后,一切恢复正常。...

2020-08-31 09:24:21 2731 2

原创 语音识别1——基本知识入门

1.基本术语语音特征MFCC:Mel Frequency Cepstral Ceofficient,目前最主流的语音信号特征提取方式,相比ceptrum的流程,主要是增加了mel滤波,另外用DCT替换了IFFT。Fbank:亦称MFSC(log mel-frequency spectral Coefficients),特征的提取方法就是相当于MFCC去掉最后一步的离散余弦变换,跟MFCC特征相比,Fbank特征保留了更多的原始语音数据。声学模型:DNN:GMM:HMM:语音识别

2020-06-20 11:03:57 1432

原创 理清海思系统“内存”相关名词

易失性存储 分成 DRAM 和 SRAM不刷新就会丢失数据,关机就没DRAM:即动态随机存取存储器,最为常见的系统内存。利用场效应管的栅极对其衬底间的分布电容来保存信息,以存储电荷的多少,即电容端电压的高低来表示“1”和“0。采用 DRAM的计算机必须配置动态刷新电路,防止信息丢失。DRAM一般用作计算机中的主存储器。SRAM:特点是工作速度快,只要电源不撤除,写入SRAM的信息就不会消失,不需要刷新电路,同时在读出时不破坏原来存放的信息,一经写入可多次读出。SRAM一般用来作为计算机中的高.

2020-05-20 16:26:37 743

原创 海思Hi3559导入Retinaface输出结果分析

retinaface 结果分析retinaface输出9组数据对应的意义是什么?模型这些输出代表什么?下面分析先了解下 Anchor :目标检测中的Anchor详解确定feature map的大小下图可以看到,经过stride 32,16,8之后,会得到三种feature map确定框anchor boxfeature map上每个点对应原图上的框(anchor box),这个框的生成配置如下_ratio = (1.,)self._feat_stride_fpn = [32, 16,

2020-05-08 18:23:10 1297 1

原创 HI3559V200获取IMX458摄像头数据_(3)实例分析+问题解决

文章目录1.整体流程设计2.实例分析1.整体流程设计2.实例分析1.VB初始化失败1.1 MMZ,双系统读取方法1.2 VB内存申请过大2.vpss dump frame3.YUV420SP转RGBive模块未初始化datafifo使用...

2020-04-30 11:36:08 7395 7

原创 mobilefacenet caffe2WK

文章目录caffe转WK 过程ruyi studio工具使用py caffe文件输出caffe转WK量化输出WK在电脑端仿真输出WK在板端输出总结

2020-04-28 10:51:06 803

原创 HI3559V200获取IMX458摄像头数据_(2)sdk例程sample_vio

文章目录1.sample_vio介绍1 linux client端2 liteos server端2.sample_vio_server如何在liteos运行1.如何将sample_vio_server编译成静态库2.如何在liteos启动时候调用sample_vio_server3.另外一个例程vio_app3.1 HAL,middleware1.sample_vio介绍作用:视频输入输出...

2020-04-18 15:52:20 4016 9

原创 HI3559V200获取IMX458摄像头数据_(1)基本逻辑

文章目录背景无法使用USB摄像头MPP架构,vi-vpss-vo为什么要用liteosipcm通信背景平台:HI3559V200 DEMO板目的:从摄像头获取图像,进行人脸检测和识别。![在这里插入图片描述](https://img-blog.csdnimg.cn/20200417190943495.png?x-oss-process=image/watermark,type_ZmFuZ3...

2020-04-18 09:23:11 3653 1

原创 mobilefacenet mxnet2caffe 对比中间层输出差异

文章目录1 mxnet转caffe2 caffe中间层结果输出3 mxnet中间层结果输出4 两个模型结果差异分析1 mxnet转caffe参考这篇文章:https://blog.csdn.net/u012101561/article/details/89329130github工程建议使用:https://github.com/Laulian/MxNet2Caffe-mobilefacen...

2020-02-19 16:24:03 877 1

原创 Hi3559 mtcnn 例程分析

1.SvpSampleMtcnnOneModel下面是伪代码,只保留了函数内的关键几个函数HI_S32 SvpSampleMtcnnOneModel(const HI_CHAR *pcModelName, const HI_CHAR *pcImageName, const HI_FLOAT scale, const HI_U32 wi...

2020-01-21 16:45:19 1073 4

原创 hi3559 运行mtcnn例程错误 地址错误 CNN_Forward failed! not mmz address

海思SVP例程里面有mtcnn的例程HiSVP_PC_V1.2.2.0/software/sample_simulator/detection/mtcnn/在window环境ruyi studio能正常运行,但是在linux环境交叉编译后在海思平台上运行会报错。首先是编译上面要增加如下选项:SET ( CMAKE_CXX_FLAGS "-std=c++11 -mcpu=cortex-a7 ...

2020-01-19 14:31:19 1917 12

原创 移植WK模型到HI3559V200——踩坑记录

文章目录1.alloc mmz memory failed2.unmap mmz memory failed3.无/dev/nnie1.alloc mmz memory failed报错如下/mnt/sample # ./sample_nnie_main 0[Level]:Debug,[Func]:SAMPLE_COMM_SVP_CheckSysInit [Line]:81 [Info]:...

2020-01-14 11:14:33 4576 6

原创 树莓派利用3.5mm接口接扬声器播放语音提示

文字转音频获取方式:讯飞文字转语音:这里由于讯飞会在开始加上水印声音,所以前面可以写一段无关文字,再延时2s,再写我们需要的文字,水印就加在无用的文字上面了,后面可以切掉——http://peiyin.xunfei.cn/make/:播放步骤1的音频,使用录音软件录制电脑声卡输出的声音 ——https://www.onlinedown.net/soft/561714.htm用MP3剪切工具...

2020-01-10 17:05:15 3143

原创 Hi3559 Ruyi Studio ImportError: No module named 'rpn' Failed to get shape info.

按照《HISVP开发指南》文档配置好了环境,可是加载模型还是无法显示shape信息ruyi studio报错如下Traceback (most recent call last): File "E:\HISVP\RuyiStudio-2.0.38\Resources\pythonScript\get_caffe_shape.py", line 3, in <module> ...

2020-01-08 20:36:32 973 4

原创 linux交叉编译hisi3559项目

文章目录1.USB无法挂载U盘2.HI3559V200DMEB镜像编译3.升级镜像4.交叉编译各种依赖的库4.1 linux上安装交叉编译工具链4.2 下载库源码,github版本选择4.3 CMAKE配置交叉编译4.4 configure+make 交叉编译4.5 一些异常5 交叉编译主程序5.1海思平台运行一个人脸识别的项目,之前是在树莓派上跑的,现在要挪到hisi3559平台,涉及到交叉编...

2019-12-10 14:13:25 3649 1

原创 libgdal.so.20:对‘sqlite3_column_origin_name’未定义的引用

我有个mtcnn-ncnn工程,以前编译都正常,后面加入了数据库sqlite管理,再去掉了sqlite配置,然后编译就报错了//usr/lib/libgdal.so.20:对‘sqlite3_column_origin_name’未定义的引用//usr/lib/libgdal.so.20:对‘sqlite3_column_table_name’未定义的引用collect2: error: l...

2019-11-12 15:41:21 4816 6

安卓模拟gps位置变化java类

安卓模拟gps位置变化java类

2023-02-06

HiSysLink API 开发参考.pdf

该文档主要指导用户双核应用开发。描述了 IPCMSG 和 DATAFIFO 的主要功能和开发 参考。用户可使用 IPCMSG 和 DATAFIFO 这两个模块解决双核消息通信和数据传输问 题。

2020-04-17

HiMPP V4.0 媒体处理软件开发参考.pdf

海思提供的媒体处理软件平台(Media Process Platform,简称 MPP),可支持应用软件快速 开发。该平台对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供 MPI(MPP Program Interface)接口完成相应功能。该平台支持应用软件快速开发以下 功能:输入视频捕获、H.265/H.264/JPEG 编码、H.265/H.264/JPEG 解码、视频输出显 示、视频图像前处理(包括去噪、增强、锐化)、图像拼接、图像几何矫正、智能、音 频捕获及输出、音频编解码等功能。

2020-04-17

Hi3559V200_MobileCam_SDK_V1.0.1.5——ReleaseDoc_en.zip

Hi3559V200_MobileCam_SDK_V1.0.1.5——ReleaseDoc_en.zip

2020-01-19

Hi3559V200_MobileCam_SDK_V1.0.1.5——ReleaseDoc_zh.zip

Hi3559V200_MobileCam_SDK_V1.0.1.5——ReleaseDoc_zh.zip

2020-01-19

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

TA关注的人

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