Kingtous' Blog

Keep Hungry, Keep Foolish.

MJPG-streamer配合OpenCV进行HSV实时调试的方法

Realtime Adjustment

PS:MJPG streamer为实时显示视频流提供了思路,并提供了丰富的API供调用,此处使用MJPG streamer提供的HTTP API对接Python OpenCV实现HSV调节 1. 启动MJPG streamer 此处未使用base auth验证,公网使用请注意安全 1 ./mjpg_streamer -i "/home/kingtous/github/mjpg-...

Qt QML开发cpp的一些心得

Qt、C++

Qt 5.15.0 demo Qt QML与C++类的交互方式 方式1:向QML注册C++类,并在.qml文件中使用 1 2 3 // add image provider QQmlContext* context = engine.rootContext(); context->setContextProperty("deviceQrImgLoader",&qr...

QML Bootstrap开发学习

Qt+Bootstrap

QML Bootstrap Link:Github仓库地址 列表List 效果图 代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 4...

Manjaro Linux下搞定Boardcom WiFi/Bluetooth

Manjaro Linux下搞定Boardcom WiFi/Bluetooth

Boardcom WiFi/蓝牙在Windows/Linux下的兼容性简直跟xxx一样。 Boardcom为Linux下的网卡提供了闭源驱动,但是实验发现在Manjaro下无法正常使用蓝牙(94352z网卡)… 多亏了广大网友,it works. 1.[WiFi]安装闭源Boardcom STA驱动 使用yay一键搞定 1 yay boardcom-wl-dkms 注意:推荐安...

Linux Shell-批量重命名

Shell

需求分析 一个文件夹下有0.jpg、1.jpg、2.jpg、3.jpg…需要从某个基数开始重新命名 比如基数为5,则重命名为5.jpg、6.jpg、7.jpg、8.jpg… 解决方法 使用数字进行排序,切分为数组,并使用expr指令做加法。最后调用mv重命名。 代码解决 1 2 3 4 5 6 7 8 9 10 11 12 13...

PyGame-带手柄的物体移动Demo

Python World.

注:截止到2020年07月23日,PyGame 1.9.6版本在macOS上无法显示图片等,改用2.0.0.dev10后显示正常 使用PyGame可以很方便的制作小游戏,快速支持手柄操作、键盘鼠标操作以及动画实现、物体绘制。 使用pygame.joystick驱动手柄操作。 导入必要的包 1 2 3 4 5 6 7 8 9 10 11 12 ''' @Author: King...

Matplotlib使用记录

python、matplotlib

1 2 3 4 x = np.array([1,2,3,4,5]) y1 = np.array([3,4,5,1,2]) y2 = np.array([2,1,4,6,5]) plt.fill(x, y1, 'b', x, y2, 'r', alpha=0.3) 1 2 [<matplotlib.patches.Polygon at 0x7f0efff73bd0>, <...

C++多文件共享变量

extern

有以下文件: share.h/cpp main.h/cpp 若需要在main.cpp中使用share.h中定义的全局变量int a,则需要满足: share.h为extern int a; 不能在.h中定义变量值 share.cpp定义a的值 int a=5; 在main.h中incl...

在EdgeBoard Z3(Xilinx开发板)中集成RTL8811CU驱动的历程

未完...

目前进度:已可以在平台上支持网卡的识别、扫描。WiFi连接还有循环连接的问题,还没找到解决方法,等灵感吧 PS:这个板子基于内核4.14.0-xilinx-v2018.3构建,该有的网络工具一样没有hhh,比较“干净”(阉割)的计算卡Linux系统。 安装RTL8811CU/RTL8822CU驱动 注1:5.4.1版本驱动安装后用dmesg打印后会发现有崩溃现象,改为5.8.1版本问题...

Vim的使用记录

Vim

本贴持续更新~,用到时记录 模式 i进入编辑模式,正常编辑模式 选择模式 v进入可视化选择模式 ctrl+v进入块选择模式 :进入命令模式 基本操作 y,全称为yank表示拖拽的意思,实际为复制 为:选择模式 复制/粘贴到剪贴板 Ma...