- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Ubuntu 视频 转 GIF
首先当然是将视频转化成图片,这样可以方便知道从视频中抽取出自己感兴趣的片段:ffmpeg -i ./plane.mp4 -r 20 -f image2 image_path/%05d.png其中-r 表示帧率。第二步就是将图片转化为GIF:convert -delay 2 -loop 0 plane1/*.png out.gif其中 -delay表示 display the next image after pausing,越小,产生的GIF越快。如果产生的GIF比较大,可能还
2022-03-24 16:17:16
2841
原创 ubuntu多用户环境
希望用一个ubuntu作为服务器,给每个用户分配一个账号,实现服务器的最大化利用.1.在安装python的包的时候,一定要用这样的:sudo pip install numpy 这样,不然包会安装在当前用户文件里,实现不了共享.2.建立多用户,有两个命令useradd,这个可以将自定义新用户的home文件,但是不能界面登录,而且不能安装自己的python包,比如这样的:/media/data1...
2019-09-07 22:19:41
3404
1
原创 ubuntu下用conda安装opencv
1、首先强烈建议大家用conda 管理python包,这里简单说下ubuntu 下conda的安装方法: 到这个网站上下载你想要的conda 版本,根据你自己环境下载。因为我是在ubuntu上安装的,我选择的Anaconda3-5.0.1-Linux-x86_64.sh.sh文件 然后一条命令搞定:bash Anaconda3-5.0.1-Linux-x86_6
2017-12-02 13:17:42
17030
4
转载 "error while loading shared libraries: xxx.so.x" 错误的原因和解决办法
一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如:tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory原因一般有两个, 一个是操作系统里确实没有包含该共享库(lib*.so.*文件)
2017-12-02 12:19:29
333
原创 matlab导入excel数据
本文主要介绍用matlab的界面操作直接导入数据:1、得到mat文件首先当然打开matlab: 看见工具栏那个导入数据按钮没?打开,然后会弹出文件选择对话框,选择你要处理的excel文件,这里我们选择Sample-1.xls: 选择好要处理的文件后,点击打开,就出现导入数据的界面了,同样在工具栏里,我们选择数值矩阵:
2017-09-10 21:23:41
23627
原创 用cmd获得一个文件夹里的所有文件名
现在老师布置的大作业越来越难了,动不动就要对所有文件操作,下面是我获得文件夹名的一些操作:1、 打开cmd,然后来到你要的文件夹里,比如说我要得到data2文件夹里的所有文件名:(这是我的data2路径:E:\Users\Wangds\PycharmProjects\shiyan\data2)打开E盘: 来到data2文件夹下:
2017-06-10 11:18:11
51440
1
原创 python 3.6下安装opencv
老师又布置了好多图像识别的大作业,以前都是用matlab做的,听说opencv很火,就试着用它做下。就是这样,每天在大作业的沉迷中无法自拔 !!先说下我的环境: win64(相信大多数都是),python 3.6,Anaconda3(64-bit),想装个opencv3.2.0(最新版本),咱总是对最新版有强烈的膜拜感。之所以要写到博客里,本人可是费了好大劲才装好,话不多说,来看看我的装库
2017-05-10 10:54:57
53254
32
原创 matlab 内存不足
最近在用matlab做一下关于神经网络方面的实验,在网上download了一个程序,又读了一遍,确定没问题可是运行时,matlab提示内存不足,下面是我解决的办法:增大虚拟内存:右击此电脑 ——属性——高级系统管理(左栏)——高级(上面)——选择性能里的设置——高级(上面)————虚拟内存里的更改——先勾去自动管理所有驱动器的分页文件大小,然后选择自定义大小——然后这是我的值:初始
2017-05-06 16:07:01
8658
原创 卷积神经网络(CNN)资料收集
在弄一个图像识别的算法,又赶上神经网络的发展大潮,老师说过,做学术的要么引领,要么跟风,咱小白一枚,决定入坑学习一下;然后就是苦逼的看各种文档,整整两天,对着电脑痛苦啊,一行代码都没写(不会啊),实在看不下去了,又不想这样放弃,写写博客放松一下 看的大多说是大神的博客,还有一些toturial之类的文档;一个小白的真实写照:看着好牛逼,就是看不懂;
2017-04-30 17:32:29
395
原创 安装Django教程
首先说下我的python版本是3.6,然后编译器用的是PyCharm. 1. 登陆官网 https://www.djangoproject.com/download/ 下载与你python 相应的Django 这里我下载的是1.11b 文件名叫Django-1.11b12. 下载的是一个压缩文件,解压到python 安装目录下,因为我下的是anaconda,所以就直接解压到
2017-03-16 11:51:07
513
原创 STM323 USART串口通信中断实现
问题描述:利用stm32串口通信,当PC端发送字符8时,LED PB.0闪亮第一步:配置系统时钟,这个不用多讲,代码就不贴出来了;第二步:GPIO端口配置: 设置PA.9为复用推挽输出,PA.10为浮空输入,PB.0,PB.1,PB.2输出并初始化PB.0亮 void GPIO_Config(){ GPIOA->CRH=
2017-03-07 20:59:30
1897
原创 STM32USART串口通信
1.GPIO端口配置 根据手册:PA.9为TX(发送),PA.10为RX(接受),因此:PA.9为复用推挽输出,PA.10为浮空输入,一行代码搞定: void GPIO_Config(){ GPIOA->CRH=0X04B0;}2.配置USART相关寄存器 STM32有3个USART,这里用usart1说明
2017-02-24 16:59:24
1385
原创 stm32中断函数改变全局变量值
先描述下问题: 当检测到有按键按下时,实现PA.0led闪亮,函数肯定不能在中断服务程序里写,就想着在进入中断函数后改变变量biaozhi的值(0变成1),然后main中while循环一直检测biaozhi的值若为1,则调用函数; 这里只说下关键的问题: 在main.c文件中声明:u8 biaozhi=0; 然后在stm32f10x
2017-02-22 11:39:00
10217
5
原创 STM32F10X系列GPIO外部中断
先从最简单的问题开始,用STM32外部中断的方法实现PB.0按键控制PA.0LED灯:先总的说下实现中断的步骤:1,配置NVIC寄存器(函数),设置中断为第几组,占先优先级和次优先级; 函数方法: void NVIC_Configuration() { NVIC_InitTypeDef NVIC_InitStruct
2017-02-20 17:41:44
1865
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人