1. 1
  2. 2
  3. 3
最新发布 每页10条   共293条   当前第1页
  • 应该选

    解决ffmpeg windows环境下录制屏幕视频黑屏的问题

    yexindonglai@163.com 2024-07-26 16:43 FFmpeg

    10°

    0

    众多博客或文章会教你如何使用ffmpeg命令,录屏是这样的格式ffmpeg-fgdigrab-framerate30-idesktopoutput.mp4这个命令在录屏时是正常的,但是在播放录屏的视频时发现在整个播放内容都是黑的,也就是黑屏现象;经过搜索引擎的一顿整后,发现是未指定编码器导致的,所以修改命令,指定编码器为libx264,libx264是一种高效的H.264视频编码器,通常提供高质量的视频压缩。ffmpeg.exe-fgdigrab-framerate30-idesktop-vcodeclibx264-pix_fmtyuv420poutput.mp4最后,在增加下其他的参数,指定
  • 应该选

    opencv3.4.16 windows 配置contrib库 教程

    yexindonglai@163.com 2024-07-18 00:24 OpenCV

    64°

    0

    前言1、准备2、Configure3、Generate4、编译5、安装前言1、准备从opencv3开始,将face、sift、surf等函数相关的库单独拎出来了,若要使用需配置contrib包。本文介绍了如何在windows中配置contrib+opencv。所用版本为opencv3.4.16+contrib3.4.16,操作系统为win10,win11均测试过可行。配置contrib前我已完整配置过opencv,如果已配置过opencv,在设置路径相关参数时,需要注意调整一下;1下载从最大的同性交友网站上下载opencv和opencv_contrib。均为官方发布的。opencv和openc
  • 应该选

    windows编译opencv-3.4.16后没有ffmpeg的解决方案

    yexindonglai@163.com 2024-07-15 01:12 OpenCV

    50°

    0

    问题分析解决问题经过编译且安装后,发现3rdparty目录下没有ffmpeg目录通过opencv的cv::CascadeClassifier.load()函数加载mp4文件时无法读取到mp4文件内容分析通过再次构建编译后发现在Configure过程中下载ffmpeg.dll文件失败了;虽然这个报错并不影响编译,但是最终导致了无法打开mp4文件;解决虽然下载失败了,但是也告诉我们具体日志信息,在D:/cpp/opencv-3.4.16/sources/build/CMakeDownloadLog.txt里面;我们打开看下打开后如下图,告诉我们有3个文件下载失败了;这三个文件分别为:opencv_
  • 应该选

    opencv 3.4.16的四种训练方式: KNN(最近邻算法)、SVM(支持向量机)、BP(反向传播)、Bayes(正态贝叶斯)

    yexindonglai@163.com 2024-07-10 15:23 OpenCV

    70°

    0

  • 应该选

    解决 multiple definition of `main' 多重定义

    yexindonglai@163.com 2024-07-10 11:33 CMake

    86°

    0

    背景解决方案1、方案2、从文件名集合中剔除cmake编译生成的文件名背景c工程使用cmake编译,明明工程之中只有一个mian函数,但是编译报错提示:multipledefinitionof`main’,整体报错如下:CMakeFiles/train_class.dir/main.cpp.obj:Infunction`main':D:/all_projects/opencv_projects/opencv_learn/lesson_11_train_class/main.cpp:15:multipledefinitionof`main'CMakeFiles/train_class.dir/CM
  • 应该选

    opencv训练时出现的错误处理

    yexindonglai@163.com 2024-07-09 20:29 OpenCV

    180°

    0

    1、positives.txt(1):parseerrorDone.Created0samples2、注意:负样本直接写成路径即可,否则会出现后面错误:3、运行:opencv_traincascade.exe时,注意添加-numPos50(不一定为样本数,可能比样本数少,不然会出现以下错误)-numNeg147(除非为默认样本数)4、Badargument(_cascadeDirNameor_bgfileNameor_vecFileNameisNULL)inCvCascadeClassifier::train,5、OpenCVError:Assertionfailed(_img.rows*_i
  • 应该选

    OpenCV predict()函数的几种用法

    yexindonglai@163.com 2024-07-08 18:38 OpenCV

    55°

    0

    前言基本用法:批量预测:带概率输出的预测:带概率输出的批量预测:前言cv::predict()是OpenCV中SVM模型的预测函数,用于对输入的样本进行分类预测。它有以下用法:基本用法:intprediction=model->predict(sample);model是已经训练好的cv::SVM对象sample是待预测的单个样本,以cv::Mat格式表示函数返回预测的类别标签批量预测:cv::Matpredictions;model->predict(samples,predictions);samples是待预测的样本集合,以cv::Mat格式表示predictions是存储预测结果的输出
  • 应该选

    opencv-3.4.16版本训练自己的分类器教程

    yexindonglai@163.com 2024-07-04 18:18 OpenCV

    118°

    0

    环境系统:win10opencv版本:3.4.16资源下载正负样本数据下载地址:https://download.csdn.net/download/qq_27184497/89512387下载opencv:https://github.com/opencv/opencv/releases/下载好opencv的windows版本后,在build\x64\vc15\bin目录下会有以下2个文件opencv_createsamples.exe:用于创建样本集,生成正样本和负样本,以供级联分类器的训练使用。它将正样本和负样本的图像作为输入,并生成一个用于训练的样本描述文件(.vec文件)。正样本是包
  • 应该选

    windows手动编译openCV源码 Clion 配置 opencv

    yexindonglai@163.com 2024-06-24 21:21 OpenCV

    375°

    0

    1、前置工作系统编译软件mingw64构建软件opencv-4.8.02、生成生成前的准备工作Generate3、编译4、安装3.1、配置环境变量并重启5、clion运行opencvCMakeLists.txt内容main.cpp内容解决方案一、解决方案二、完1、前置工作系统win10或win11编译软件mingw64mingw64有2个版本,分别是x86_64-8.1.0-release-posix-sjlj-rt_v6-rev0.7z这个包是针对POSIX兼容的操作系统(如Linux、macOS等)的64位MinGW-w64编译器。“posix”表示使用POSIX线程库。“sjlj”表示使
  • 应该选

    Ubuntu22.04安装opencv 4.8.0版本

    yexindonglai@163.com 2024-06-18 17:34 OpenCV

    290°

    0

    1、前置工作2、生成Makefile3、构建opencv(编译)检查构建结果4、安装安装到用户级别(可选)安装到系统级别5、验证安装结果通过cmake项目+cpp代码进行验证安装结果1、前置工作先安装相关依赖sudoaptinstall-ycmakeg++wgetunzip创建安装目录并进入目录cd/rootmkdiropencv_install_package下载opencv4.8.0的源代码,--no-check-certificate表示禁用ssl/tls证书验证cd/root/opencv_install_packagewget--no-check-certificate-Oopenc