logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PID控制算法的C语言实现

前言最近在学习PID算法,在了解了算法的套路以后,就要进行实验。如何用C语言实现呢?在网络搜索发现了一篇很好的博客,不过里面的数据又臭又长。在这里转载过来,重下新整理了一下。(原文链接)整理中发现,原文参考的原理在工业应用中PID及其衍生算法是应用最广泛的算法之一,是当之无愧的万能算法,如果能够熟练掌握PID算法的设计与实现过程,对于一般的研发人员来讲,应该是足够应对一般研发问题了,而难能可...

LVGL展示网络图片

这样操作有一个问题就是文件保存以后再读取解码非常耗时,导致界面卡顿。于是想着进一步优化步骤,在不保存文件的情况下从内存中直接解码图片并展示出来。实际应用中已经进行了组件化的封装,不便展示,这里贴一部分最初的原始代码参考。时,有一个需求是需要在界面上展示网络图片。以上代码只是参考,还有很多不足之处:比如内存的申请和释放可以使用。上面展示一个给定的网络图片。免去文件存读以后速度快了很多,其中解码用。这

#c语言
嵌入式Linux人脸检测libfacedetection

如果编译出来的so文件太大,可以考虑根据自己的需求裁剪部分功能。将以下so文件推送到板子上,如遇到版本号不对可以建立对应软连接。如果遇到找不到库的话-l -L 也添加上。将编译出来的so文件放入交叉编译工具链的。依赖的库全是NO,开启为YES需要依赖。编译完成发现无法调用摄像头,原来。发现编译不通过,根据提示修改。首先要交叉编译Opencv。推送到板子上,运行即可。环境变量添加好全志的。代码下载后

文章图片
opencv调用预训练模型

前言这篇文章主要讲一下opencv怎么调用已经训练好的模型。对于不懂tensorflow,只想调用tensorflow已经训练好模型的朋友来讲非常有用。下载链接:.configs文件下载.pb文件下载.pbtxt文件下载转换脚本下载:tf_text_graph_faster_rcnn.pytf_text_graph_mask_rcnn.pytf_text_graph_ssd.py...

#opencv#计算机视觉#人工智能
wifi小车视频传输的实现

背景最近有朋友问我wifi小车的视频传输是怎样实现的,在这里重新写一篇文章详细介绍一下。环境不管是windows还是linux还是树莓派只要满足以下条件即可运行python3.6flaskopencv摄像头在树莓派安装opencv的方法参照我另一篇文章树莓派五分钟安装好opencv方案树莓派上安装了opencv和flask。然后项目的目录如下:static,templat...

LVGL界面卡顿优化总结

前面移植了lvgl到全志r528平台(Linux),但是运行起来界面有些卡顿,当遇到页面切换时帧率能下降到个位数。为此,我查阅了大量资料,咨询了方案厂商,总结出一些优化方案。注意这是针对Linux平台下的优化。

#c语言
Magisk搞机器记录(小米Mix3)

安装完以后打开可以看到是否有Ramdisk,如果有Ramdisk的话还好说,没有的话Magisk就只能劫持你的Recovery分区,这种设备每次想要可开启Magsik的话,必须重启到Rec,而且这类设备不可以使用第三方Rec安装或升级Magisk。笔者也是第一次玩,查阅了很多资料,如有错误的地方,还请大佬们指出来。Rec:默认的Rec只能恢复出厂设置,擦除数据等等,第三方Rec有刷入第三方Rom,

#android
程序员如何更换证件照背景色

前言今天在清理电脑的时候翻到了好多以前写的程序,其中有一个切换证件照背景色的程序,应该是之前学习opencv的时候拿来练手的小程序。心血来潮,给他写了个界面,也算是一个比较实用的小工具吧环境pythonopencvpyqt5...

OpenDroneMap

OpenDroneMap该项目OpenDroneMap 是一个开源的航拍图像处理工具,可以把航拍图像进行点云、正射影像和高程模型等转换处理。大疆最近也出了自己的处理工具,据我所知的,还有PhotoScan,Pix4d等,都有相似的功能。安装测试这里采用了测试安装了WEB版本的,安装很简单,下载以后照着官方文档敲命令就可以了。注意端口是8000哦。奈何服务器不给力,才扔了17张航拍图就要跑...

数据结构之C++回顾

前言我记得c++考试也是考了90多分的人,现在重新复习,感觉有点手生了。基础主要是函数与参数,动态内存空间分配的知识,STL会在后面的数据结构中进一步复习。重点关于递归,在学习时花了好长时间去理解,但自己用的不多,重新复习一下吧。#include <iostream>using namespace std;int factorial(int n) //递归求阶乘{...

    共 12 条
  • 1
  • 2
  • 请选择