自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 MP4和FLV点播流媒体服务与h5播放器解决方案(支持倍速)

nginx 跨域docker run -d --name nginx -p 80:80 -v ~/opt/local/nginx/logs:/var/log/nginx -v ~/opt/local/nginx:/etc/nginx nginxhttp{ ... add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods GET,POST,OPTIONS; add_header Access

2021-02-04 10:07:38 1587 2

原创 利用Docker开机自启自定义服务

首先写服务启动脚本run.sh,形如#!/bin/bashpython3 run.py映射run.sh目录。例如将~/app映射到/appdocker -d -t --restart always -v ~/app:/app -name test /app/run.sh PS:docker服务一定要设成开机自启的,这样docker服务启动的时候会自动启动容器来运行脚本。...

2020-12-04 11:05:29 607

原创 python opencv 读取png图像的alpha通道

关于python opencv加载png图像的文章非常少,由官方文档得知加参数cv2.IMREAD_UNCHANGED即可img = cv2.imread(filepath, cv2.IMREAD_UNCHANGED)

2020-10-29 14:10:42 3904

转载 在多线程中使用tensorRT

仅记录,转自https://www.coder.work/article/4985246import pycuda.autoinit # Create CUDA contextimport pycuda.driver as cudaMain threadwith open(“sample.engine”, “rb”) as f, trt.Runtime(TRT_LOGGER) as runtime:engine = runtime.deserialize_cuda_engine(f.read()

2020-07-24 14:17:19 3146 4

原创 SQL常用命令之按时间分段查询

sql按时间分段的逻辑是将某个时间段内的时间归一化到某个时间点,代码上表现得很清晰按小时查询SELECT COUNT(*), DATE_FORMAT(time ,'%Y-%m-%d %H:00:00') as timeFROM tableGROUP BY time按分钟查询SELECT COUNT(*), DATE_FORMAT(time ,'%Y-%m-%d %H:%i:00') as timeFROM tableGROUP BY time按自定义分钟(如半小时)SELECT CO

2020-07-14 19:51:31 3559

原创 ffmpeg转发笔记本摄像头为RTMP流

查找设备ffmpeg -list_devices true -f dshow -i dummy一般摄像头名为 Camera 或 UVC等转发命令ffmpeg -f dshow -i video="Integrated Camera" -vcodec libx264 -f flv rtmp://localhost/live/livestream

2020-07-10 16:06:00 556

原创 树莓派控制舵机和步进电机

树莓派GPIO引脚输出PWMimport RPi.GPIO as GPIOimport timePwm=GPIO.PWM(pin,frequence) #创建PWM实例Pwm.start(dc) #启动PWM dc值 占空比(0.0<dc<100.0)Pwm.ChangeFrequency(freq) #改变PWM频率Pwm.ChangeDutyCycle(dc) # 改变PWM的占空比0.0<=dc <=100.Pwm.stop() #停止PWM控制舵机

2020-07-04 15:41:18 1078

原创 树莓派+USB摄像头自制网络摄像头

1. 摄像头功能支持终端输入lsusb看拔插前后USB设备情况,新增usb设备后终端输入ls /dev/video*看到video0设备即摄像头在线。2.安装依赖sudo apt-get install subversion libv4l-dev libjpeg8-dev cmake3.下载mjpeg-stream编译安装wget https://github.com/jacksonliam/mjpg-streamer/archive/master.zipunzip mjpg-streamer-

2020-06-22 14:55:02 1907

原创 ubuntu后台运行并保存日志

nohup python3 test.py > test.log 2>&1 &

2020-06-01 11:12:57 1323

原创 Ubuntu命令行播放声音

Ubuntu命令行播放声音安装工具、驱动sudo apt-get install libasound2 libasound2-dev alsa-utils设置播放增益amixer set Master 30%播放声音aplay xxx.wav

2020-06-01 10:49:51 1858

原创 Key is invalid. You must supply a key in OpenSSH public key format

cat命令将 ~/.ssh/id_rsa.pub 内容输出到终端,再拷贝

2020-01-20 14:59:59 3607 1

原创 pip升级错误有效解决方案 ImportError: cannot import name 'main'

pip升级错误有效解决方案 ImportError: cannot import name 'main'这个问题一般是由pip从9.x.x版本往高版本升级导致的,主要原因是pip API功能上有修改但是pip文件升级后没有更新。按下文所述方法更改pip文件即可。根据代码中提示的报错pip文件路径编辑例如我的路径是/usr/bin/pip(pip2和pip3对应的路径就是pip2、pip3)...

2020-01-19 14:44:39 353

原创 numpy.transpose清晰解释

numpy.transpose清晰解释在网上查看numpy.transpose()函数时发现很多人以轴对称和转秩来解释多维数组的tanspose,后发现一个简单清晰的解释方法,特此记录供大家查阅。对于简单的二维矩阵而言,无论是以转秩/轴变换都很容易理解,上代码(0,1)是正常排序,(1,0)是将0轴放在了1轴的位置,1轴放在了0轴的位置,既交换数组xy轴。但是对于三维数组就不是很容易看明...

2019-11-08 10:44:59 259

原创 YOLOv3 cfg文件详解

参考了多篇详解后 以https://blog.csdn.net/phinoo/article/details/83022101为主补充了一些解释[net] ★ [xxx]开始的行表示网络的一层,其后的内容为该层的参数配置,[net]为特殊的层,配置整个网络# Testing ★ #号开头的行为注释行,在解析...

2019-09-10 11:13:10 13823 16

原创 Anaconda下安装未检索到但pip中存在的包

1.进入Anaconda Prompt2.切换到要按照包的环境(否则默认安装在base):3.输入pip install [包名] 即可安装,最后可输入conda list 检查安装好的包名列表...

2018-10-16 13:41:30 5549

原创 用SSD-Tensorflow做简易目标识别(小白入门)

这篇文章仅借用最简单的已训练好的模型对20类目标做检测。SSD-Tensorflow是作者 balancap用TensorFlow实现的SSD算法,这里是代码地址。下载好代码包并解压后:打开checkpoints文件夹并直接解压到当前目文件夹:找到SSD-Tensorflow-master下notebooks文件夹中的ssd_notebook.ipynb文件:可...

2018-10-11 13:45:05 2658 5

原创 更改anaconda的jupyter默认启动路径

确认在Anaconda中安装好jupyter(如下图所示)找到开始菜单中Anaconda文件夹,点击Anaconda Prompt在打开的Anaconda Prompt中输入jupyter notebook --generate-config,会生成配置文件jupyter_notebook_config.py。再上一步可以看到文件生成的路径,打开后看到:打开 jup...

2018-10-11 11:48:10 1797 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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