- 博客(22)
- 资源 (46)
- 收藏
- 关注
原创 window下python_opencv播放摄像头
1,新建video.py打开摄像头:cap = cv2.VideoCapture(0) 获取数据帧:frame = cap.read()视频显示:cv2.imshow("capture", frame)图片显示着,直到你按下任意一个键,才被关掉:cv2.waitKey(0)cv2.waitKey(1):结果图片只显示1秒.2,视频采集显示如下:import cv2...
2019-05-30 22:07:50 412
原创 python 函数的定义和应用
1,函数定义和使用:def substract(sub_a,sub_b): sub_res =sub_a - sub_b return sub_ressub_test = substract(10,20)print("sub_test=", sub_test)def multply(mul_a,mul_b): mul_res = mul_a * mul_b...
2019-05-28 22:24:01 5585 8
原创 python学习基础之tkinter
import tkinter as tk#注释代码"""window = tk.Tk()window.title("hello,window")window.mainloop()"""class Application(tk.Frame): def say_hi(self): print("hello") def createWid...
2019-05-28 21:40:21 485
原创 python学习之基础之spyder
1,安装anacoda后测试,安装详细见https://blog.csdn.net/qq_40008325/article/details/89972269打开spyder,新建文件,测试代码:运行代码窗口:2,新建一个test.py,测试代码#test.pyprint ("hello word")sum_tmp = 0for i in range(1,101,1...
2019-05-28 20:35:23 433
原创 matlab插值学习拉格朗日插值
1,拉格朗日插值公式:先定义数据如下:x 0 1 2 3 y -5 -6 -1 16 公式推导如下:定义公式:2,本例推导:3,插值代码实现,ployinterp.mfunction v = ployinterp(x,y,u)n = length(x);v = zeros(size(u));for k = ...
2019-05-26 23:40:44 4188
原创 matlab简单绘图plot,subplot
a1,二维绘图plot的实现subplot(n,m,x),建立一个m*n的绘图区域,然后分别在其x=1,2,3,4...区域绘制图像。function [] = plot1()x=0:0.35:7;y=2*exp(-0.5*x);subplot(2,2,1);bar(x,y,'g');title('bar(x,y,''g'')');axis([0, 7, 0 ,2]);subp...
2019-05-26 15:14:21 10673
原创 matlab矩阵运算的应用
1,矩阵的定义和随机生成(magic(A)),求和(行sum)和转置(A')2,求矩阵的主对角线之和sum(diag(A)),行列式的值det(A),矩阵的逆(inv(A)),输出分数设置(format rat)3,求矩阵的逆,求方程的根,矩阵的秩,以及矩阵的迹4,矩阵范数(norm),矩阵的特征根(eig),函数的奇异值(svd)5,矩阵的旋转,...
2019-05-25 23:56:04 2270
原创 matlab中函数的定义和使用
在matlab的选择框中的的新建中选择新建函数,一般是以.m的文本文件,新建后我们可以在里面写入我们的实现函数,现在我们给出两个实例看一下,分别是简单的求和和Fibonacci sequence.1,新建文件add.m(我们是依赖于文件名来使用函数的)下面看一下运行结果吧2,来看看另一个函数斐波那契数列的函数实现吧运行结果如下...
2019-05-25 22:31:00 56122 4
原创 linux 动态库的编译和使用以及其函数说明
1,动态库函数说明:#include <dlfcn.h>void *dlopen(const char *filename, int flag); //打开动态库,第一个参数为路径char *dlerror(void);//handle为dlopen函数的返回值,第二个参数是我们封装的.so里面的函数名字void *dlsym(void *handle, const...
2019-05-25 00:43:11 408
原创 Linux 动态库的编译和执行
静态库生成及测试:编码myccso脚本gcc -c -Wall -I./inc ./src/myadd.c -o myadd.oar rcs libmyadd.a myadd.orm *.omv libmyadd.a ./libgcc -Wall -g -I../inc -L../lib main.c -o main –lmyadd动态库生成及测试:编写生成动态库gc...
2019-05-24 00:35:09 550 1
原创 virtualbox安装ubuntu16.04
1,直接安装:https://www.cnblogs.com/rocedu/p/6012545.html从usb1.0切换usb3.0出错:下载:https://www.virtualbox.org/wiki/Downloads下载下面的pack安装即可。
2019-05-22 21:28:11 495
原创 matlab的图片滤波处理
椒盐噪声高斯噪声MATLAB自带函数均值滤波中值滤波自编模版%读取图片并转换为灰度图片I=imread('1.jpg');imshow(I);I1=rgb2gray(I);imshow(I1);椒盐噪声I2=imnoise(I1,'gaussian');figure,imshow(I2);高斯噪声I3=imnoise(I1,'salt & ...
2019-05-22 20:30:54 5817 2
原创 Linux 安装ffmpeg3.4
ffmpeg下载:http://www.ffmpeg.org/releases/ffmpeg-3.4.4.tar.gz解压:tar -zxvf ffmpeg-3.4.4.tar.gz./configure --prefix=/usr/local --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --enab...
2019-05-21 00:49:59 1761
原创 ubuntu16.04安装jpeg记录
1,代码下载网址:https://sourceforge.net/projects/libjpeg-turbo/files/1.5.3/libjpeg-turbo-1.5.3.tar.gz/download解压:tar -xzvf libjpeg-turbo-1.5.3.tar.gz安装依赖包:sudo apt install autoconf测试:autoreconf ...
2019-05-20 23:07:23 3519
原创 Linux yuv420p转yuyv
#include <stdio.h>#include <stdlib.h>#include <stdint.h>#include <stdbool.h>#include <string.h>#include <sys/time.h>uint32_t width = 640;uint32_t height = ...
2019-05-19 22:50:39 459
原创 Linux ubuntu安装和卸载qt软件总结
找了很多方法去卸载qt4,网上给出了很多傻逼的方法,比如用MaintenanceTool。这个Tool估计是windows下面的,linux中没找到。然后各种sudo apt-get remove 之类的。最后使用了sudo apt-get autoremove --purge libqt4-[a-z]*使用命令查看现在安装的qt版本:qtchooser -list-versions下面显示...
2019-05-19 11:21:07 3023 3
原创 Linux ubuntu安装过程记录(特别是连不上网怎么办)
ubuntu字体太小:sudo dpkg-reconfigure console-setup。放大:’Ctrl’+’shift ’+‘ + ’;缩小:’Ctrl’+‘ - ’。屏幕显示太小:xrandr -s 1
2019-05-14 00:26:04 360
原创 Linux lcd识别代码跟踪自己的lcd
1,lcd参数设置:static struct { int id; char *name; struct nxp_lcd *lcd; int dpi; int ctp; enum lcd_format fmt;} bd_lcd_config[] = { { 25, "HD101", &wxga_hd101, 0, 1, LCD_RGB }, { 32, "...
2019-05-13 23:22:07 523
原创 Linux opencv3.3安装记录
#安装预处理:sudo apt-get install build-essentialsudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev sudo apt-get install libswscale-dev libgtk2.0-dev libv4l-devsudo...
2019-05-13 20:36:03 757
原创 ubuntu 安装 tensorflow过程记录
1,看python版本:python --versionPython 2.7.62,因为安装需要python3的版本,切换python版本指定默认打开的是python3.5版本(你新安装的python版本)。 安装完成之后,你在终端中输入python,输出的信息里面会提示是2.7版本的,也就是说默认打开的并不是刚才安装好的3.5,所以还需要我们重新修改一下链接。方法如下: 第...
2019-05-11 16:12:32 139
原创 window anacoda环境搭载(安装opencv,测试spyder,安装tensorflow)
1,anacoda3.5.3.1下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/2,安装 opencv3,安装tensflow
2019-05-08 20:31:48 332
原创 Linux gpio驱动学习
首先我们来看一下gpio驱动框架吧GPIO驱动的头文件为:include/linux/gpio.h和include/asm-generic/gpio.h。GPIO驱动框架的实现代码为:drivers/gpio/gpiolib.c。gpio操作增删改查架构:/* * Add a new chip to the global chips list, keeping the list...
2019-05-01 00:25:56 976
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人