自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 opencv + jpeg_turbo(启用SIMD加速)

[TOC](opencv + jpeg_turbo(启用SIMD加速))

2025-05-28 17:10:08 402

原创 mingw下使用msvc的onnxruntime库

可是这些文章没提到一个根源,请往下看。

2025-05-22 14:58:34 1047

原创 STM32 栈地址起始位置不正确

使用STM32F103C8T6开发,运行经常异常,一些变量内存被意外修改,也就是踩内存了,分析发现是栈溢出导致。栈的位置居然是0x20000e18,足足浪费了后面14K空间~stm32 ram内数据分布正常应该如下。

2025-04-21 11:50:19 324

原创 Msys mingw32编译报错 CMake Error: Could not create named generator MSYS Makefiles

windows cmake mingw32 mingw64编译

2024-11-04 11:10:53 525

原创 小米电视打开adb

设置——账号与安全——安装未知来源应用 打开。如果第一步没有打开开发者模式,可以先试试。

2024-10-17 16:37:33 2028

原创 Linux gadget 模拟触控屏 支持多点触控

linux通过gadget模拟成触控屏,如何在windows android 上支持多点触控

2024-09-30 09:59:54 1164

原创 opencv3.4.15编译报错persistence_base64 NULL [-Werror=address]

opencv-3.4.15编译报错 persistence_base64.cpp:167:31: error: comparing the result of pointer addition '(src + ((sizetype)off))' and NULL [-Werror=address]

2024-08-30 17:47:46 757

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

解压。

2024-06-14 10:43:35 633

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

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

2024-05-10 11:28:11 808

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

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

2023-07-04 10:58:05 305

原创 QT 用qchart开发图表

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

2023-05-11 10:14:15 1362

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

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

2023-02-06 11:20:57 3187

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

树莓派移除自带软件

2022-11-08 15:00:30 1246

原创 tinyalsa tinyplay播放音频报错

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

2022-10-20 16:24:10 1300

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

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

2022-10-20 10:48:22 787

原创 ncnn param 参数说明

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

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

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

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

2022-05-09 10:14:31 1458

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

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

2022-05-07 15:10:43 586

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

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

2022-05-06 10:53:27 1821

原创 YOLO5入门

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

2022-04-20 14:55:48 3026

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

目标检测相关名词介绍

2022-04-01 17:20:22 1654

原创 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 2986 1

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

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

2022-01-24 15:04:09 2292

原创 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 3162

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

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

2021-07-13 20:58:13 370

原创 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 182

原创 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 1316

原创 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 7662

原创 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 2829

原创 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 1023

原创 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 2701

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

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

2020-08-31 09:24:21 3078 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 1660

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

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

2020-05-20 16:26:37 860

原创 海思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 1440 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 8035 7

原创 mobilefacenet caffe2WK

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

2020-04-28 10:51:06 1091

原创 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 4447 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 3928 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 972 1

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

HiSysLink API 开发参考.pdf

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

2020-04-17

安卓模拟gps位置变化java类

安卓模拟gps位置变化java类

2023-02-06

Hi3559V200_MobileCam_SDK_V1.0.1.5——ReleaseDoc_zh.zip

Hi3559V200_MobileCam_SDK_V1.0.1.5——ReleaseDoc_zh.zip

2020-01-19

Hi3559V200_MobileCam_SDK_V1.0.1.5——ReleaseDoc_en.zip

Hi3559V200_MobileCam_SDK_V1.0.1.5——ReleaseDoc_en.zip

2020-01-19

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

TA关注的人

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