叶新东的个人博客 叶新东的个人博客 
  • 首页
  • 关于我
  • 碎言碎语
  • 学无止尽
  • 留言板
  • 登入
×
欢迎登录叶新东的博客
用户名:
密码:
首页 > 学无止尽 >  每页10条   共299条   当前第2页
  • 应该选

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

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

     1343°

     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

     1551°

     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

     565°

     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

     685°

     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

     1121°

     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

     971°

     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
  • 应该选

    解决c++指针传递导致的重复释放问题

    yexindonglai@163.com 2024-05-29 15:59 c++

     803°

     0

    first原因解决方案一:使用指针引用方案二:使用二级指针first先看这段代码,有多个地方都会释放pPointer的对象空间,但是为了防止重复释放,在第二次释放时做了判空处理;不为空才释放;#include<iostream>usingnamespacestd;//释放内存voidrelease(int*pPointer){deletepPointer;pPointer=nullptr;}intmain(){int*pPointer=newint();//释放release(pPointer);if(pPointer)deletepPointer;return0;}执行结果如下,报错了,告诉
  • 应该选

    libevent 函数和结构体介绍

    yexindonglai@163.com 2024-05-23 22:04 后端

     610°

     0

    1、structevent_base2、structevent1、structevent_baseevent_base相当于是一个集合,里面存放了多个structevent;相信大家都听说过epoll吧,epoll里面有个就绪队列,就是请求已经准备好了,随时都可以拿出来进行消费,那么event_base就相当于是epoll里面的就绪队列;2、structevent刚刚说了event_base集合里面存放了多个structevent,那这里每个structevent都是一个事件或者是一个信号,也可以说每个structevent都是一个个的请求;
  • 应该选

    libevent 安装教程

    yexindonglai@163.com 2024-05-22 22:49 后端

     700°

     0

    安装从源码安装libevent1、下载libevent源码包2、解压&&安装&&编码教程安装从源码安装libevent教程来源:https://blog.csdn.net/yueni_zhao/article/details/1314557431、下载libevent源码包#下载到root目录cd/rootwget--no-check-certificatehttps://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz2、解压&&安装&&编码#解
  • 应该选

    idea通过git筛选某个用户提交记录进行代码对比

    yexindonglai@163.com 2024-05-14 21:18 idea

     859°

     0

    前言idea提交记录对比筛选根据需求区分前言每次需求开发都要先经过代码评审后才能上线,项目经理要求我们梳理出自己修改了哪些文件,而我们又是多个人在同一个分支开发,所以一个分支下就会有很多个提交;当我们通过右键项目->Git->ShowHistory查看提交记录时就会发现有多个提交,进行分支对比的时候会将其他的人对比也展现出来;那没有一种方法,虽然是多人在同一分支开发,但是只查看我自己的提交记录呢?答案是有的,而且idea就能做到;idea提交记录对比筛选首先,我们还是先右键项目->Git->ShowHistory查看提交记录打开提交记录后,最左边有个branchs的按钮,点击后会打开一个侧边窗
上一页 2 下一页
博客搜索
热门推荐
  • java日志框架JUL、JCL、Slf4j、Log4j、Log4j2、Logback 一网打尽

    4136

  • 手把手教你复现apache log4j2 漏洞

    2724

  • Elasticsearch 核心概念

    3661

  • Centos开启Swap交换分区教程

    3383

  • 9千字长文带你了解SpringBoot启动过程--史上最详细 SpringBoot启动流程-图文并茂

    2750

标签云
程序人生 人工智能 计算机理论与基础 资讯 音视频开发 区块链 安全 研发管理 编程语言 后端 数据库 移动开发 物联网 架构 云计算/大数据 互联网 游戏开发 运维 前端 Go Java linux Centos Docker Kubernetes SpringMVC Spring SpringBoot SpringCloud 设计模式 子墨掩码 IO Netty idea Redis Kafka Hystrix Mysql Eureka Oracle Mybatis Maven Nginx 消息队列 git flink Dubbo c++ QT 定时任务 DrawIO Lua skynet OpenCV CMake FFmpeg

Copyright © 2022 www.chn520.cn
粤ICP备18099573号 icode、爱程序、爱代码,联系管理员QQ:422301654