- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 树莓派3B安装opencv3.3.1
在树莓派3B中安装opencv3.3.11.安装需要的依赖库sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev libjpeg-dev libpng-dev l
2017-11-07 10:18:18 3291 2
原创 linux中shell脚本批处理命令
一个简单的批处理文件例如新建 a.sh! /bin/bashls sudo shutdown -h now通过 ./a.sh执行 ./表示在当前目录下
2017-11-29 17:09:47 3340
原创 implicit declaration of function 问题解决
C语言程序编译后出现警告: warning: implicit declaration of function ‘client_tcpinit’ [-Wimplicit-function-declaration]原因:相关的头文件没有声明这个函数,在相关头文件中声明即可例如client_tcpinit函数 在 client.c中定义,在client.h中没有声明,编译时会导致出现以上警告
2017-11-27 13:30:53 158672 2
原创 通过可变参数求和
通过可变参数求和#include<stdio.h>#include<stdlib.h>#include<stdarg.h>//n_value为参数个数float sum (int n_value,...) { va_list var_arg; int count = 0; float sum = 0; va_start(var_arg, n_value); fo
2017-11-27 11:28:06 1049
原创 anaconda 安装opencv
windows10在anaconda中安装opencv去opencv官网下载安装包 解压进入 opencv/build /python拷贝 cv2.pyd 到 anaconda 安装目录下D:\anaconda_install\envs\python27\Lib\site-packages D:\anaconda_install为我的安装目录 打开anaconda 中的 jupyter no
2017-11-23 09:13:32 876
原创 LINUX线程分离
linux 环境中可以通过pthread_detach( phtread_id) 函数对线程进行分离1.可以在子线程中加入代码 pthread_detach(pthread_self())2.或者在父线程调用pthread_detach(thread_id) 使用简单的#include <pthread.h>#include <stdio.h>#include <stdlib.h>#inc
2017-11-21 14:44:35 424
原创 vs静态编译解决找不到msvcp140.dll问题
**问题描述 win10中vs2015编写的程序生成release版本,拷贝到win7中运行, 出现找不到msvcp140.dll问题**解决方法:将程序进行静态编译 1.使用release模式编译 2.项目属性中,“C/C++”,“代码生成”中的运行库改为“多线程(/MT)”,即进行静态编译选择应用,重新生成程序即可
2017-11-20 20:33:43 5648 1
原创 树莓派串口调试助手minicom的简单使用
安装 minicom sudo apt-get install minicom启动minicom minicom -D /dev/ttyAMA0minicom 默认波特率为115200, -D 代表端口, -b 设置波特率参数 例如 -b 9600ctrl A 按下E选择回显我的树莓派连接着SIM800模块
2017-11-17 14:48:37 19236 2
原创 opencv打开摄像头并截取图片
opencv打开摄像头,截取图像并保存#include <opencv2/imgproc/imgproc.hpp> #include <opencv2/opencv.hpp>#include <opencv2/core/core.hpp>using namespace std;int main(){ cv::VideoCapture camera(0); camera.set
2017-11-14 13:50:03 4987
原创 16位CRC查表法的简单使用方法
CRC16函数返回校验码 16位CRC简单使用程序#include<stdio.h>#include<stdlib.h>typedef unsigned int uint16;typedef unsigned char uint8;const uint8 auchCRCHi[] = { 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41
2017-11-13 11:21:29 13046
原创 opencv打开摄像头显示视频
Win10使用opencv打开摄像头显示视频#include <opencv2/opencv.hpp>using namespace std;int main(){ cv::VideoCapture camera(0); camera.set(CV_CAP_PROP_FRAME_WIDTH, 320); camera.set(CV_CAP_PROP_FRAME_HEIGH
2017-11-12 13:12:08 470
原创 树莓派中测试USB摄像头
硬件平台:树莓派3 一个免驱动USB摄像头安装 fswebcam sudo apt-get install fswebcam 执行命名 fswebcam –no-banner -r 640x480 camra.jpg 采集图像 如下图 再通过显示器或VNC查看图片
2017-11-09 13:53:08 2105 1
原创 Linux 系统文件存放目录
例如 C 语言中的 stdio.h debain系统中标准输入输出文件默认存放文位置为 /usr/include 目录中以树莓派为例:
2017-11-06 11:54:30 683
原创 树莓派开启ssh远程连接服务
树莓派镜像目前的镜像默认关闭ssh服务那么没有显示器的时候怎么连接访问树莓派呢?解决方法: 创建一个 名为ssh的文件 ,去掉后缀复制到sd卡中即可重新启动即可通过ssh连接树莓派
2017-11-03 09:27:27 1559 1
原创 Linux 树莓派设置程序开机自启动
通过 修改 /etc/rc.local 文件 把启动程序的shell命令加入进去即可以下面以树莓派做实验sudo nano /etc/rc.local写入 需要执行程序的绝对路径 如 /home/pi/a.out 再执行reboot 指令重启再通过 ps -aux|grep a.out 查看程序是否在后台运行可以看到开机后程
2017-11-02 14:47:39 9774
原创 Linux守护进程
守护进程是一个在后台运行并且不受任何终端控制的进程。我们在终端执行一个程序,关闭终端的时候,程序也会跟着退出,想要程序继续在后台运行,则需要使用守护进程。
2017-11-01 21:39:31 273
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人