自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 手把手教你打造自己的4G数传模块

如何用200元打造自己的4G数传模块 大家好,现在给大家介绍一种简单的方法打造自己的4G数传。 目录 一、背景 1 二、材料清单 2 2.1 G43模块 2 2.2 PSHAT接口板 5 三、使用方法 5 3.1 硬件连接 6 3.2 IOT Bridge注册,生成ServiceID 7 3.3...

2019-11-12 13:46:32 4982 2

原创 HDMI转CSI转换板给你做出来了

​小编前段时间一直在做无人机图像的项目,因为项目要求飞机飞行速度较快,小编就像找一款是全局快门、防抖、自动对焦、焦距定焦镜头的一款相机和镜头,首先想到的就是gopro,体积不大,价格也还行,小编之前出去玩一直用对成像效果也是很满意。于是小编就想拿gopro来用,可是小编发现gopro视频输出信号是...

2019-04-25 00:10:15 2481 1

原创 树莓派编译卡死用交换空间问题的解决

今天在树莓派编译一个ros包时发现,每次编译到后速度会特别慢并且卡死,经过各种尝试,增加2G交换空间后才解决问题,编译只花了不到10s,之前折腾了大半天啊。 树莓派3B默认的swap空间为99m,这对于编译一些大点的项目显然有点不够看,很容易就会死机,以下给出增加swap的解决方案 在/opt/i...

2019-04-11 10:41:21 921 2

原创 linux之ifconfig

ifconfig 配置和显示Linux系统网卡的网络参数 补充说明 ifconfig命令 被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。 语法 ifc...

2019-04-01 22:49:05 54 0

原创 Unable to locate package错误解决办法

Ubuntu下执行apt install python-pip得到如下错误提示: Reading package lists… Done Building dependency tree Reading state information… Done E: Unable t...

2019-03-27 15:58:12 1053 0

原创 The authenticity of host 'github.com (13.229.188.59)' can't be established.

在运行 git clone git@github.com:generalized-intelligence/GAAS.git 发现系统报了这个错,解决办法: 1、首先在该目录下终端输入: git config --list 查看一下邮箱和用户名是否正常设置, 2、git输入命令,按三次回车:...

2019-03-26 15:11:39 731 0

转载 Ubuntu软件源

转自:作者:蝴蝶女郎 链接:http://www.jianshu.com/p/57a91bc0c594 新手学Ubuntu的时候,一般不知道什么是源,但源又是Ubuntu下常用到的东西。因此,本文就详细介绍一下Ubuntu 源。 当然小编我也需要在巩固巩固 什么是软件源? 源,在Ubuntu下,它...

2019-03-23 14:01:42 58 0

原创 裁员!裁员!裁员!互联网寒冬下人工智能凭什么敢开50万抢人?

2019-03-19 14:40:47 187 0

原创 ubuntu的qt下编写菜单栏,消失

原因在于Ubuntu系统自带的菜单栏显示是默认在左上角的,在行为了里改正过来即可

2019-03-17 13:37:16 490 2

原创 4g图传数传实测

又一位客户极高的评价,为了反馈大家,从文章看到的并且加我qq1767893964,备注gslink购买者,毕淘宝搜索下单的有很大的优惠哦。下面是客户的测试视频: 最近南京天气开始变暖,飞飞机的好时候又到来了。加上最近有朋友让帮忙调试下PIX固定翼飞控,大概是在毕业设计时候需要作为载机使用,所以才有...

2019-03-16 22:37:32 5216 9

原创 qt入门学习笔记—快速入门

入门学习qt第一天,跟着教程做了一个简单的例子先,要求如下: 1.两个独立的窗口 2.程序一开始出现主窗口,点击主窗口上的一个按钮,子窗口出现,主窗口隐藏 3.点击子窗口上的一个按钮,主窗口出现,子窗口隐藏 下面我先通过画了一张流程图帮大家理解一下: 下面粘贴各个部分代码: .pro #----...

2019-03-15 12:23:50 167 0

原创 神经网络逼近股票收盘价

import tensorflow as tf import numpy as np #数组矩阵的一个运算库 import matplotlib.pyplot as plt #绘图模块 #numpy.linspace 函数用于创建一个一维数组,数组是一个等差数列构成的 #三...

2019-03-13 11:50:53 116 0

原创 在linux下安装anaconda+TensorFlow

简介: Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。里面所包含的Jupyter Notebook是数据挖掘领域中最热门的工具。(例如Kaggle网站) 废话不多说,现在我们开始来安装Anaconda。 下载: 进入Anacon...

2019-03-11 15:26:33 796 0

原创 window下一站式anaconda搭建

1、下载并安装anaconda 官网下载链接:https://www.anaconda.com/distribution/ 下载对应版本,一步一步安装即可,这里给出一篇安装的链接: https://baijiahao.baidu.com/s?id=1616120886763657106&...

2019-03-10 21:28:15 78 0

原创 pr里运动预览框锚点消失

用鼠标拖住预览窗口界面的边缘,来回快速缩放界面的布局,便会显示蒙版路径。

2019-03-06 13:37:40 4608 0

原创 Linux下利用脚本来增加访网站问量

方法一: 在Linux命令行里面访问网页有很多方式,我采用的是curl的方式访问的网站。 我在bash里面写了一个脚本,用生成的随机数60-70之间代表要用的延时。然后每隔3秒时间重新访问目标网站,在目标网站停留60-70秒,之后跳到另外一个不相关的网站,在3秒的延迟之后再次访问这个网站。设置...

2019-03-09 20:01:22 67 0

原创 软硬件资料目录

关注微信公众号share space,后台回复关键字就可以自动得到下载链接啦,若链接已失效请加qq群903013799提醒小编更新即可。 为了方便下载,小编后面把资料都上传到qq群903013799(分享空间),欢迎大家加入交流。 资料目录 第一部分:软硬件安装包&教程 1...

2018-12-09 14:46:31 225 0

原创 利用虚拟机VMware备份我们搭建好的linux操作系统

我们在linux下开发时,配置环境很多时候都是很复杂的一件事情。假设我们换了电脑或者系统某一天突然坏了,重新再配置环境岂不是尴尬了,于是我这里讲一下如何利用vmware工具,简单方便的备份好我们的系统。(包括已安装的所有软件,和很多第三方库)。 下面主要来自:https://blog.csdn.n...

2019-03-07 16:36:12 1032 0

原创 在Linux下用sh打包发布可执行文件

我们在linux下编写代码时,会用到一些额外的库(动态或者静态),如小编在qt下写opencv的程序,是在电脑上,项目需求,需要将其移植到嵌入式板子上。小编这里提供一种简单的方法,将我们在电脑上开发好的程序,可以打包复制到其他只要是Linux系统就可以运行,不需要再配置复杂的开发环境。 这里小编用...

2019-03-02 20:09:14 2438 0

原创 opencv得到相机的实时显示帧速

FPS是测量用于保存、显示动态视频的信息数量。通俗来讲就是指每秒变化的画面数。 getTickCount: 它返回从操作系统启动到当前所经过的毫秒数,常常用来判断某个方法执行的时间,其函数原型是DWORD GetTickCount(void),返回值以32位的双字类型DWORD存储,因此可以存储的...

2019-02-28 20:14:04 834 0

原创 在linux下关于int main( int argc, char* argv[] )含义解析及调试

在示例程序中经常可以看到argc和argv这两个参数 ,在调试代码过程中遇到main函数为int main( int argc, char* argv[] ) 这种类型时往往会报错,或者是运行起来了但命令窗口一闪而过,没有出来结果。网上关于这方面的资料也有点乱,在看浅墨大大一书发现其中有关于这一方...

2019-02-28 16:45:30 1075 0

原创 linux中每次装完一个新的库,需要进行ldconfig命令

小编在opencv下安装完opencv的一个额外的aruco库后,发现编译总报找不到动态库的文件,这是因为: 需要进行: sudo ldconfig ldconfig是一个动态链接库管理命令,其目的为了让动态链接库为系统所共享。 ldconfig的主要用途: 默认搜寻/lilb和/usr/li...

2019-01-17 09:51:35 1256 0

原创 基于opencv的ArUco的视觉定位之ArUco安装

一、编译安装环境 虚拟机VM+ubuntu16.04(lunix) aruco源码下载地址:https://sourceforge.net/projects/aruco/files/?source=navbar 网站截图是这样的: 建议下载最新版,小编这里以3.0.12为例,此时应该是在已经安装...

2019-01-15 21:21:13 2002 0

原创 .error: C++ requires a type specifier for all declarations

.error: C++ requires a type specifier for all declarations 出错原因: 代码片段没有写在函数中。 解决方法: 将代码片段写进函数中。

2019-01-14 23:13:47 7666 0

原创 aruco字典如DICT_4X4_50含义

其中DICT是dictionary的缩写,4x4位表示marker标记要被划分的位数,边界为1比特位,所以4x4的marker识别时会被分割为6x6格,如下图时6x6的 最下面的个数时字典里包含marker的个数 ...

2019-01-14 16:10:41 307 0

原创 使用opencv的aruco库进行位姿估计

1、姿态估计在许多计算机视觉应用中非常重要:机器人导航,增强现实等等。该过程基于查找真实环境中的点与其2D图像投影之间的对应关系。这通常是一个困难的步骤,因此通常使用合成或基准标记使其更容易。 最流行的方法之一是使用二元方形基准标记。这些标记的主要好处是单个标记提供足够的对应(其四个角)以获得相机...

2019-01-11 15:02:27 3348 6

原创 使用matlab得到校正相机以及如何在opencv里使用

因为想i标定对于一款相机来说只需要标定一次即可,小编这里采取的是matlab app傻瓜式标定方法,非常简单。 1、打开matlab,如图中红色线条圈出的地方,此处使用matlab2016b: 2.打开存放照片的文件夹,全部选中,导入图片 3.此处填写标定板方块边长,是指棋盘格每个小格的实际...

2019-01-09 18:43:04 234 0

原创 CMakeLists.txt文件解析

CMakeLists.txt: PROJECT(OpenCV_Example) //这是建立一个工程项目(类似于我们VS中建立C++项目一样),括号里面时工程名,工程名我们可以任意给,最后程序编译出来的可执行文件就是这个名字 CMAKE_MINIMUM_REQUIRED(VE...

2019-01-09 10:30:49 219 0

原创 opencv学习网站推荐

学习opencv市面上有很多书籍,视频资料,往往我们忽略了官方文档的存在。小编最近在学习opencv的contrib库的相关知识时,因为不是基础模块,网上讲解的这个就不是很多。这也是让小编得以发现官方文档的优秀之处,下面让小编带领大家来看看,首先给出网站地址: https://docs.openc...

2019-01-08 10:36:33 267 0

原创 虚拟机下Ubuntu打开摄像头是黑屏问题

系统虚拟机+Ubuntu16.04,小编首先在qt下调用摄像头失败后,读取到视频但是显示一直是黑屏。用Ubuntu自带的茄子相机发现也是这样。 这里小编给出解决的方法: 1、在命令终端输入 lsusb 查看一下是否有找到摄像头的usb; 2、在计算机的 /dev文件夹里查找是否有video0。 ...

2019-01-07 21:51:46 1097 1

原创 如何在qt下配置opencv的开发环境

小编是虚拟机+ubuntu16.04+opencv3.2+qt5.12,版本不是一样没有关系,对应不同的名称和路径就好。 这里默认大家已经编译装好了opencv和qt了,关于opencv和qt的安装小白呢这里ijiu不累述了,小编前面的文章已经讲过。 这里强调的一点,opencv安装完需要配置的一...

2019-01-07 15:53:27 540 0

原创 虚拟机下 ubuntu16.04+opencv3.2+opencv_contrib编译安装

一开始在ubuntu上安装opencv3.4.3是已经安装好的了,但在做aruco方面的问题时,qt下编译时这个找不到哪个找不到,这时我感觉应该是opencv安装的问题了,后来经过百度,发现是opencv将目前还不是很稳定的模块功能放在了opencv_contrib中,而我的ubuntu16.04...

2019-01-04 22:54:06 970 0

原创 如何在linux中安装VMwareTools

有一些日子没有过呢更新了,小编去忙期末考试啦。小编再忙期末考试前,在虚拟机+ubuntu16.04情况下,想使用opnecv的contrib时,在配置相关环境时发现,一开始给虚拟机分配的20个g的空间用完了。在考虑到需要卸载重装一些库,小编索性把整个虚拟机也重新装一下吧。 为什么虚拟机下要安装这样...

2019-01-04 15:35:43 269 0

原创 opencv使用摄像头拍照,顺序命名保存到指定路径

因为要标定相机,所以小编写了个自动拍照并按顺序保存图片到指定文件夹的程序 #include"stdafx.h" #include <opencv2/highgui/highgui.hpp> #include <opencv2/img...

2018-12-17 19:07:07 1463 0

原创 opencv自己生成标定板

使用OpenCV生成标定板图片,然后找打印机进行打印,贴在硬板上,就可以得到一个简易的标定板。 DPI是指屏幕上每个英寸上多少个像素点,涉及到打印出来实际的大小。 效果如下: //编程环境:ubuntu16.04, qt,OpenCV3.1.16 #include <ios...

2018-12-11 16:18:11 2156 1

原创 undefined reference to `cv::VideoCapture::VideoCapture()'

今天在qt平台下调用摄像头发现如下错误: 一开始本人看错误是未定义是觉得头文件没有添加,一查看显然不是,咨询好友后发现,是lib的动态库没有添加完全。 这里给出解决方法·在.pro文件夹下添加: LIBS+=/usr/local/lib/libopencv_shape.so LIBS+=/usr...

2018-12-10 21:54:21 973 0

原创 Cmake基础知识讲解

本文主要参考https://www.cnblogs.com/cv-pr/p/6206921.html 1.CMake编译原理 CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.t...

2018-12-10 18:21:55 207 0

原创 opencv——滤波函数如何选取

在进行图像预处理的时候,作为开始学习图像处理的小编,总是很懵逼到底要用哪个滤波函数呢。小编这里结合自身学习和网上的一些资料,给出下面的小总结。 一:模糊函数blur 参数说明 -参数InputArray表示输入图像Mat对象 -参数OutputArray表示模糊之后输出Mat对象 -参数Size表...

2018-12-10 16:20:11 794 1

原创 透视矫正

接上一篇从视野中识别出A4纸后,如何将几何畸变的图行变换成正视图呢。先让我们来看看效果: 主要用到的知识叫做透视变换,在看具体代码前,先简单的梳理一下实现的程序流程: 1、得到矩形轮廓的四个角点 2、得到你变换后的图片大小的四个角点(这里本文选择了和原图片分辨率一样的大小,注意这里的四个角点和前...

2018-12-10 12:07:03 636 0

原创 opencv——识别A4纸

小编这篇给大家带来的是如何用opencv在视野中识别出A4纸或者是某一个具体的靶标什么的,同样的算法改改可以用来识别其他的形状的物体,先来看看实际的效果: 由于小编是在虚拟机下调用摄像头出现了一些问题,还没有试试连续过程中的识别情况,等摄像头到了,小编会再后续中测试。 在程序开始之前我们先梳理一...

2018-12-09 14:35:37 1140 2

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