小v电子技术博文 小v单片机 物联网云平台管理系统+终端嵌入式软硬件开发笔记!

物易联云上创新实验室::面向大学生或发烧友的开放远程控制台

  • 时间:2019-10-31
  • 作者:小v
  • 分类: 励志格言|故事
  • 浏览:278
  • 评论:0
  • 物易联云上创新实验室::面向大学生或发烧友的开放远程控制台 www.woyilian.com  该网站已经备案通过。 网页可以打开了。 但是注册接口还没做好。再等等。。。

    阅读全文>>

    热门文章 创客:机器人GPS定位导航小车的制作-基于物联网的应用

  • 时间:2019-6-19
  • 作者:小v
  • 分类: 书籍-机器人GPS定位导航小车的制作
  • 浏览:1397
  • 评论:0
  • 本页面专门讲述 该小车的制作。                                           前言 很小的时候当我们第一次看到会动的小四轮车时,心情是怎么样的? 现在的小朋友在孩童时期会有自己的一辆玩具车,玩具车是怎么动起来的呢? 也许在这个时间段内,幼小的心灵蕴藏着一个大的梦想。 而在我们小时候,太大的玩具车是买不起的,但是我们那个时候是有一部叫《四驱兄弟》的动画片还是看可以看得起的,正是这部黑...

    阅读全文>>

    热门文章 微信公众号陆更新发布小工具小设计

  • 时间:2017-3-3
  • 作者:小v
  • 分类: 励志格言|故事
  • 浏览:2434
  • 评论:0
  • 微信公众号将会定时更新一些基于单片机的、Linux的、上位机软件的小设计、 小工具、小程序等,其中的一些没见过的小工具是由我们自己开发并且公布于世。 目前已经更新各类开发工具,回复数字便可以得到。 陆续会上传一些其他的小工具,小链接等, 比如 svm 手写数字识别小工具。 h264WiFi播放小工具; 基于蓝牙的安卓小工具,敬请关注。 扫描关注吧! qq:839602830 qq交流群:259642422 官方微博:鲤鲸科技

    阅读全文>>

    使用opencv将nv21 yuv yuyv数据转换为rgb 数据

  • 时间:2020-2-28
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:200
  • 评论:0
  • 网上有太多的yuv数据转换rgb数据的方法,但是用户自己写的程序真没有opencv 的快。 两种方法的比较如下 gettimeofday(&tv, NULL); printf("millisecond: %ld \n", (tv.tv_sec * 1000 + tv.tv_usec / 1000)); // 毫秒 #if 1// MTH1 use opencv convert need 1-2ms after test Mat nv12(480 *3 /2,640, CV_8UC1,(unsigned char*)frame);//from camera re...

    阅读全文>>

    x264编码h264数据NV21

  • 时间:2020-2-28
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:123
  • 评论:0
  • /** * * This software encode YUV data to H.264 bitstream. * It's the simplest encoder example based on libx264. */ #include <stdio.h> #include <stdlib.h> #include "stdint.h" #include <cutils/properties.h> // System dependencies #include <dlfcn.h>//#include <dlfcn.h> dlopen dlsym #include <errno....

    阅读全文>>

    qt 安装msvc 的

  • 时间:2020-2-3
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:129
  • 评论:0
  • qt初次安装时没有安装msvc的插件库,所以需要安装,可又不想重新安装,于是就搜索解决办法。 在QT安装的根目录下找到QT的维护工具 maintaincetool.exe  双击打开,跳过注册信息,选择添加或移除组件。然后单击设置 选择用户自定义添加存储库。将 国内的镜像源 http://mirrors.ustc.edu.cn/qtproject/online/qtsdkrepository/windows_x86/root/qt/  拷贝到储存库后面的框中 如下图。 单击确定开始更新。

    阅读全文>>

    TF:机器学习射击篮球框

  • 时间:2020-1-9
  • 作者:小v
  • 分类: 相关新闻动态
  • 浏览:195
  • 评论:0
  • 在本文中,我们将深入研究如何使用Unity3D和TensorFlow教AI执行简单的游戏任务:将篮球射进框(不会动的某军事基地)。 游戏介绍 有一种游戏,玩家的主要目标是:将球放入篮筐。听起来并不难,但是当您的血液在抽动,您的心脏在跳动,人群在欢呼时,好吧,要开枪很难。我在说经典的美国篮球比赛吗?不,从未听说过。我说的是经典的Midway街机游戏NBA Jam。 如果您曾经玩过NBA Jam或它所启发的任何游戏(包括现实生活中的NBA联赛,我认为是在NBA Jam之后出现的),那么从球员的角度来看,投篮的技巧就非常简单。您以合适的时机按住并释放拍摄按钮。您是否曾经想过从游戏的角度来看如何拍摄?如何选择球的弧度?球有...

    阅读全文>>

    合作联系

  • 时间:2020-1-2
  • 作者:小v
  • 分类: 励志格言|故事
  • 浏览:287
  • 评论:0
  • 专注于物联网,嵌入式。 图像处理,TensorFlow  图像识别,检测,传输领域,计算机视觉,深度学习。 多年开发经验。 联系qq: 839602830

    阅读全文>>

    教程4:TensorFlow2.0 label_image 的编译和使用

  • 时间:2019-12-26
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:495
  • 评论:0
  • 教程1:tensorflow lite 交叉编译和安装一  教程2:tensorflow lite 编译和安装二 使用bazel编译   教程3:tensorflow lite c++ 接口解读  教程4:TensorFlow2.0 label_image 的编译和使用   本教程是基于TensorFlow2.0的交叉编译。 使用的工具链是arm-linux-gnueabi-gcc  32bit的。label_image是 一个目标识别开源程序。可以借用mobilenet的模型,对物体进行识别,识别可达上千种,识别的名单保存在一个叫mobilenet_v1.0_224_quan...

    阅读全文>>

    热门文章 教程3:tensorflow lite c++ 接口解读

  • 时间:2019-12-23
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:551
  • 评论:0
  • 教程1:tensorflow lite 交叉编译和安装一  教程2:tensorflow lite 编译和安装二 使用bazel编译   教程3:tensorflow lite c++ 接口解读  教程4:TensorFlow2.0 label_image 的编译和使用   大概整理了TensorFlow lite的初始化流程。主要从BuildFromBuffer 开始到构建完毕的初始化流程。 FlatBufferModel需要包含的头文件#include <model.h> 解压模型的时候可以从文件夹中读取一个文件,也可...

    阅读全文>>

    热门文章 大白话快速理解导航算法:gossip路径规划算法

  • 时间:2019-12-6
  • 作者:小v
  • 分类: 智能小车
  • 浏览:622
  • 评论:0
  • 先看一张图,该图又叫老鼠走迷宫的算法。 简单分析一下就是事先有一个迷宫的模型这个模型使用二维矩阵模拟,然后告诉老鼠入口和出口的位置,程序会自己 尝试路径的走法,直到走出去。 老鼠走迷宫一 说明: 老鼠走迷宫是递回求解的基本题型,我们在二维阵列中使用2表示迷宫墙壁,使用1表示老鼠行走的路径,试以程 式求出由入口至出口的路径。 解法: 老鼠的走法有上,下,左,右四个方向,在每前进一格之后就选一个方向前进,无法前进时退回选择下一个可前 进方向,如此在阵列中依序测试四个方向,知道走到出口为至,这是返回的基本题,请直接看程式应就可以理解 #include <stdio.h> #include &...

    阅读全文>>

    g++: warning: src/objectDetection.o: linker input file unused because linking not done

  • 时间:2019-12-4
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:219
  • 评论:0
  • 编译opecv时候makefile 写出问题 出现g++: warning: src/objectDetection.o: linker input file unused because linking not done ##### Make sure all is the first target. all: CXX ?= g++ CC ?= gcc CFLAGS += -g -pthread -Wall CFLAGS += -rdynamic -funwind-tables #CFLAGS += -I./include #CFLAGS += -I${SDKTARGETSYSROOT}/usr/i...

    阅读全文>>

    热门文章 3 用最低成本搭建小车底盘stm32

  • 时间:2019-12-2
  • 作者:小v
  • 分类: 智能小车
  • 浏览:531
  • 评论:0
  • 目录 目录 1 最快搭建搭建Ubuntu16_04系统安装ros Kinect  2 最快搭建树莓派开发系统 3 最低成本搭建小车底盘 清单 4 ros小车与stm32通信:电机驱动调试平台pid调试开发ros底盘里程计 清单列表 本清单完全针对底盘打造适合喜欢DIY的电子发烧友准备。 名称 数量 ...

    阅读全文>>

    最低成本+最快速度:ros机器人开发教程

  • 时间:2019-12-2
  • 作者:小v
  • 分类: 智能小车
  • 浏览:282
  • 评论:0
  • 前言 ros定位导航巡检车物联网项目规划 目录 1 最快搭建搭建Ubuntu16_04系统安装ros Kinect  2 最快搭建树莓派开发系统 3 最低成本搭建小车底盘 清单 4 ros小车与stm32通信:电机驱动调试平台pid调试开发ros底盘里程计

    阅读全文>>

    1 最快搭建搭建Ubuntu16_04系统安装ros Kinect 树莓派3B桌面pc 更新apt源码以及ros的安装

  • 时间:2019-11-28
  • 作者:小v
  • 分类: 智能小车
  • 浏览:465
  • 评论:0
  • 目录 1 最快搭建搭建Ubuntu16_04系统安装ros Kinect  2 最快搭建树莓派开发系统 3 最低成本搭建小车底盘 清单 4 ros小车与stm32通信:电机驱动调试平台pid调试开发ros底盘里程计 1 安装Ubuntu 16.04 桌面PC 和树莓派都是在ubuntu 16.04的版本上安装的(树莓派是ubuntmate 16.04) 首先安装Ubuntu16.04 这里提供两个下载地址 ubuntu 16.04 x86版本 链接:https://pan.baidu.com/s/1AUEn6o...

    阅读全文>>

    undefined reference to 'cvCanny' undefined reference to 'cvCbrt'

  • 时间:2019-11-11
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:396
  • 评论:0
  • lid@lid-VirtualBox:~/share/lide/appsprogram/face-detction$ make  arm-oe-linux-gnueabi-g++  -march=armv7-a -mfloat-abi=softfp -mfpu=neon --sysroot=/home/lid/gcc/sdk8053/sysroots/armv7a-vfp-neon-oe-linux-gnueabi -o face-rec src/objectDetection.o  -O2 -fexpensive-optimizations -frename-registers -fomit-frame-pointer -ftree-vectorize&nb...

    阅读全文>>

    opencv 交叉编译Python版本

  • 时间:2019-11-7
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:309
  • 评论:0
  • 第一步请先自行使用cmake-gui  能够成功编译c /c++ 版本的OpenCV。交叉编译的关键在于正确配置交叉工具链和Python的路径及解释器。 这里用的是交叉编译器的Python版本,这个路径一定要指定正确。 config 配置重新开始。 在 EXE_LINKER_FLAGS 中只能有 -lpthread -lrt -ldl  make   最终会生成一个cv.so  还有一个 cv.py 将这两个拷贝到arm 板子上。 cv.so 放到 /usr/lib/python2.7/site-packa...

    阅读全文>>

    ros导航定位巡检车物联网项目

  • 时间:2019-10-28
  • 作者:小v
  • 分类: 智能小车
  • 浏览:406
  • 评论:0
  •  在回龙观的一个工作室一次闲聊,他对我说,你大学参加过那么多小车比赛,毕业后还在搞,你坚持把小车搞好,也总比接那么多的外包好。 这是在2016年冬天的时候平哥对我讲的一句话。 **************************分割线************************* 打造一款GPS定位小车的想法。 知识储备 c语言编程; GPS经纬度知识; 地磁知识; 硬件知识; linux操作系统编程; 安卓APP编程基础; 服务器编程基础; ros编程基础 ...

    阅读全文>>

    热门文章 教程2:tensorflow lite 编译和安装二 使用bazel编译

  • 时间:2019-10-25
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:1165
  • 评论:0
  • 教程1:tensorflow lite 交叉编译和安装一  教程2:tensorflow lite 编译和安装二 使用bazel编译   教程3:tensorflow lite c++ 接口解读  教程4:TensorFlow2.0 label_image 的编译和使用   这里的坑就是 bazel编译时就是按照指定的版本进行编译,比如这里用的是 0.24.1,最新的版本1.0 还不能识别。 (base) lid@lid-VirtualBox:~/tensorflow_lite$ cd tensorflow/ (base) lid@lid-VirtualBox:~/tens...

    阅读全文>>

    热门文章 教程1:tensorflow lite 交叉编译和安装一

  • 时间:2019-10-21
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:904
  • 评论:0
  • 教程1:tensorflow lite 交叉编译和安装一  教程2:tensorflow lite 编译和安装二 使用bazel编译   教程3:tensorflow lite c++ 接口解读  教程4:TensorFlow2.0 label_image 的编译和使用   在嵌入式Linux上运行TensorFlow lite首先需要交叉编译 ,然后生成静态库。 tensoflowlite 自带minimal 这个小程序,编译成功后可以将这个小程序拷贝到目标板进行验证。这里用的时高通Linux开发板。 第一步下载TensorFlow;  gi...

    阅读全文>>

    热门文章 4 ros小车与stm32通信:电机驱动调试平台pid调试开发ros底盘里程计

  • 时间:2019-10-13
  • 作者:horo2019
  • 分类: 智能小车
  • 浏览:779
  • 评论:0
  • 前言 ros定位导航巡检车物联网项目规划 目录 1 最快搭建搭建Ubuntu16_04系统安装ros Kinect  2 最快搭建树莓派开发系统 3 最低成本搭建小车底盘 清单 4 ros小车与stm32通信:电机驱动调试平台pid调试开发ros底盘里程计 MPRO 用于调试ros小车底盘,pid开发学学,电机驱动板反馈脉冲等数据的上位机工具。欢迎下载试用。 MPRO搭载stm32单片机驱动GA370编码电机,实现PID速度调节,转向控制。 实体图如下,采用杜邦线加模块设计。简单易用,可实现插拔,随意插拔适配。 ...

    阅读全文>>

    使用qt编译opencv发布release静态

  • 时间:2019-10-9
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:388
  • 评论:0
  • 首先使用mingw的静态程序并在manage kit 配置好,gcc 选用 安装qt时的版本。 在.pro工程中将 .a 文件和头文件路径写上。 既可以实现静态发布。 注意路径 tools/mingw530_32/bin/g++.exe 还有一种方式使用 windeployqt的方式发布动态。windeployqt会将qt关联的dll文件拷贝到执行文件目录下,但其他的dll库还得自己拷贝。比如opencv的库或者kinectic的库 都得自己手动拷贝。

    阅读全文>>

    Ubuntu4 opencv2.4.13 编译

  • 时间:2019-9-27
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:317
  • 评论:0
  • 下载 https://opencv.org/releases/page/2/ 确保 环境 cmake-gui   build-essential 可以使用指令 sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-devsudo apt-get install libtiff5 libtiff5-dev cmake cmake-qt-gui libswscale-dev ll libjasper-dev cd open...

    阅读全文>>

    fastcv 教程svm学习

  • 时间:2019-9-26
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:359
  • 评论:0
  • Detailed Description 机器学习功能,例如SVM预测等 Function Documentation FASTCV_API fcvStatus fcvSVMPredict2Classf32 ( fcvSVMKernelType  kernelType, uint32_t  degree, ...

    阅读全文>>

    热门文章 fastcv 教程2:图像识别直线

  • 时间:2019-9-23
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:502
  • 评论:0
  • Fastcv使用说明 本文件 所在目录包含了高通下使用fastcv静态库以及sdk的例程,由于fastcv使用交叉编译以及静态库,所以问文件生成略大,大约8M,所以不用往开发板推送动态库。 Fastcv  包含fastcv.h  和libfastcv.a的静态库。 Api接口地址: https://developer.qualcomm.com/docs/fastcv/api/modules.html 1      霍夫检测直线的原理: YUV->Rgb888->单通道gray->高斯滤波->边缘检测->霍夫变换->...

    阅读全文>>

    热门文章 fastcv 教程1:yuv422转换rgb555颜色转换

  • 时间:2019-9-19
  • 作者:horo2019
  • 分类: 视频图像处理
  • 浏览:562
  • 评论:0
  • 本例程中首先你得有一个yuv422交叉  yuyv的数据 尺寸为640x480,然后转换为rgb565,可以通过yuvplayer进行查看。 #include "fastcv.h" #include "stdio.h" #include <stdio.h> #include <stdlib.h> #include <string.h> #include <assert.h> #include <sys/select.h> #include <fcntl.h>   //low_level i/o #include <unistd.h> ...

    阅读全文>>

    高通fastcv教程前言篇: sdk下载安装

  • 时间:2019-9-18
  • 作者:horo2019
  • 分类: 视频图像处理
  • 浏览:433
  • 评论:0
  • fascv教程1 颜色转换 fastcv是基于opencv改造的库,可以基于Android   arm  下的cv 计算机视觉开发。支持Java  c/c++。 fastcv for arm可以支持arm的处理器平台,fastcv  for  snap支持高通骁龙的处理器,可以用到高通的adsp处理器,具有独特的硬件加速功能。 [lv]这里替换成需要登录可见的内容[/lv] 下载地址 https://developer.qualcomm.com/software/fast-cv-sdk/tools 我么是嵌入式开发 W...

    阅读全文>>

    返回顶部| 首页| 手气不错| 捐赠支持| 自定义链接| 自定义链接| 自定义链接| 手机版本|后花园

    Copyright © 2014-2017   京ICP备14059411 Copyright 2014-2019 小v工作室 版权所有 All Rights Reserved

    sitemap