多种环境下使用Qt creator创建项目Hello QT
环境准备 Window 10 专业版 Qt Creator 4.3.1 Based on Qt 5.9.0 (MSVC 2015, 32 bit) 创建步骤 这里是一个错误的示范,路径不要包含中文!!! 接下来选择构建套件(Kits),默认即可。 ...
毕业设计别再做 XX 管理系统了!!!本科毕业设计开源项目借鉴
转载自公众号:逛逛GitHub 今天推荐几个项目,毕业设计可借鉴下面这几个 GitHub 项目,我不是简单的推荐项目,还会给出一些思路,基于这些 GitHub 项目魔改成自己的项目,至少还能增加一个项目...
RTSP 与 RTMP 协议
RTSP(Real Time Streaming Protocol) RTSP协议,这应该是实时性最好的了,如果要想实时性要求很高,比如0.5s以内,这个是不错的选择。前阵子模仿spydroid写了个建议的rtsp服务器,其实就是optio...
OpenCV使用cv::VideoCapture无法读取视频 isOpened()总返回false
#include <opencv2/opencv.hpp> #include <iostream> int main() { cv::Mat frame; std::string videoPath = '/home/z/Number.mp4'; // 修改为你的视频文件路径 // 打开视频文件 cv::Vide...
OpenCV-Python快速入门系列01开发环境搭建-图像读取与显示
前言 跟着贾志刚老师B站教程《OpenCV-Python快速入门30讲》来进行学习的,此系列文章作为一个学习记录。第一节课内容涵盖了计算机视觉的发展历史、主要任务、应用场景以及OpenCV的基本介绍。贾...
OpenCV-Python快速入门系列06TrackBar/滚动条操作-调整图像亮度
获取滑动条位置: cv.getTrackbarPos('lightness', 'input') 获取滑动条的当前值。 当前值 pos 表示亮度增加的强度,范围为 [0, 100]。 更新空白图像: blank[:, :] = (pos, pos, pos) 为空白图...
OpenCV-Python快速入门系列08鼠标键盘响应操作
说明:由于平常使用中有使用鼠标点击选点的要求,本文在原教程的基础上增加了鼠标相关操作。 原代码 def on_mouse(event, x, y, flags, param): print('event=',event,'x=',x,',y=',y) def key_...
OpenCV-Python快速入门系列13图像像素值统计
在图像处理中,统计图像的像素值是分析图像特性的重要步骤。像素值的分布可以帮助我们了解图像的亮度、对比度、颜色特性等。 1. 图像像素值简介 在 OpenCV 中,图像本质上是一个 NumPy 数组: ...
OpenCV-Python快速入门系列15随机数与随机颜色
前言 随机数在图像处理和计算机视觉中有着广泛应用,例如生成随机颜色、随机坐标等。在这篇文章中,我们使用 OpenCV 和 NumPy 来实现一个动态绘制随机颜色线条的小程序,并详细讲解核心实现。 ...
OpenCV-Python快速入门系列19图像放缩与插值
前言 在图像处理任务中,图像的放缩操作是非常常见的需求,例如调整图像大小以适配显示区域、数据增强或改变分辨率。OpenCV 提供了强大的图像放缩功能,并支持多种插值方法。 完整代码 import c...