- 博客(66)
- 收藏
- 关注
原创 vs无法打开或包括文件”QTxxx“
点击扩展 -> QT VS Tools -> QT Project Setting->Qt Modules,添加相应模块即可。vs创建项目时默认引入core、gui、和widgets等模块,在需要网络通讯或者图表等开发时需要添加相应模块。
2024-05-23 21:51:25 606
原创 ubuntu18 安装openvino2023
4.进入 /opt/intel/oepnvino_2023/install_dependencies 目录,执行以下命令,安装所需依赖和显卡驱动。注释:#source /opt/intel/openvino_2021/bin/setupvars.sh。3)添加source /opt/intel/openvino_2023/setupvars.sh。打开bashrc:gedit ~/.bashrc或者vi ~/.bashrc。2)gedit ~/.bashrc或者vi ~/.bashrc。
2023-08-16 22:32:37 828
原创 could not find any instance of Visual Studio/The system is: Windows - 10.0.19044 - AMD64
方法二:开始→Visual Studio 2019→Developer Command Prompt for VS 2019。方法一:Windows搜索Developer Command Prompt for VS 2019。6. 在 .../build/lib/ 文件夹下生成lib库。2. 修改目录到JsonCpp目录。3. 新建build文件夹。4. 进入build文件夹。1.下载tar.gz源代码。
2023-05-15 14:58:44 712
原创 linux + vscode 搭建openvino测试环境
一、c_cpp_properties.json{ "configurations": [ { "name": "Linux", "includePath": [ "${workspaceFolder}/**", "/usr/local/include/opencv4", "/usr/local/include/opencv4/openc
2022-04-20 20:55:11 3262
原创 C++ 字符串分割函数split
一、文件目录 新建一个文件夹,该文件夹中放入将要调用的dll和编译成dll时用的.h头文件,也就是c++中声明一系列成员变量和
2021-11-15 14:08:20 690
原创 libtorch+opencv
#include<opencv2/opencv.hpp>#include <torch/torch.h>#include <torch/script.h> int main(){ //定义使用cuda auto device = torch::Device(torch::kCPU); //读取图片 auto image = cv::imread("D:/Data/20210730/5348/C3F/094025276_62385543.png"); .
2021-09-02 14:40:36 496
原创 OpenVINO+CNN(C++)
#pragma once#include <core/core.hpp>#include <highgui/highgui.hpp>#include <imgcodecs/imgcodecs.hpp>#include <imgproc/imgproc.hpp>#include <inference_engine.hpp>#include <ie_extension.h>#include <ie_blob.h>.
2021-09-02 14:38:48 575
原创 opecv 图像旋转
c++代码//旋转图像保证图像信息不丢失bool rota_mat(cv::Mat inputMat, cv::Mat objectMask, cv::Mat &rotationMat){ vector<vector<cv::Point> > contours; cv::findContours(objectMask, contours, cv::RETR_EXTERNAL, cv::CHAIN_APPROX_NONE); double max
2021-07-13 02:03:52 249
原创 vscode + cmake 链接第三方库dll编译c++成exe文件
一、下载插件装好CMake和CMake tools之后,vscode下方会有Build和CMake【Debug】二、项目目录settings.json文件中加入cmake的path{ "clang.cflags":[ "-I${workspaceRoot}/include" ], "python.pythonPath": "D:\\AppData\\anaconda3\\python.exe", "C_Cpp.upd...
2021-06-05 17:37:56 7560 2
原创 C++添加数据到excel
#include <io.h>void write_excel(string fileNaem, map<string,double> fea_map){ ofstream oFile;//定义文件输出流 // 打开要输出的文件 oFile.open(fileNaem, ios::out | ios::trunc); // 表头 oFile << "B_area" << "," << "D_area" << "," .
2021-06-02 15:40:35 1857
原创 C++获取指定目录下的所有文件和文件夹
#include <io.h> #include <fstream> #include <string> #include <vector> #include <iostream>#include <correct.h>using namespace std;//获取所有的文件名bool GetAllFolder(string path, vector<string> &folder){ .
2021-06-02 15:37:04 5020
原创 C++采用VS_Code调用dll或lib中的方法
如图,新建一个文件夹,将要调用的dll和编译dll时声明方法的.h文件放到里面,然后再新建一个.cpp文件去调用.h中声明过的方法
2021-06-02 15:31:11 8635 3
原创 win10 VSCode 配置opencv4.1. C++ terminal打印输出
1、c_cpp_properties.json{ "configurations": [ { "name": "win", "includePath": [ "${workspaceFolder}/**", "D:/opencv-4.1.2/opencv/build/include" ], "defines": [],
2021-04-15 10:24:21 305
原创 win10 vscode 搭建 opencv4.1. C++ Console打印输出环境
1、c_cpp_properties.json{ "configurations": [ { "name": "win", "includePath": [ "${workspaceFolder}/**", "D:/opencv-4.1.2/opencv/build/include" ], "defines": [],
2021-04-14 13:41:43 210
原创 ubuntu下vscode搭建opencv4. C++ 环境
1、前期参考博客https://blog.csdn.net/mengtanhzc/article/details/105094832https://blog.csdn.net/sunzhao1000/article/details/103185875/2、配置文件c_cpp_properties.json{ "configurations": [ { "name": "Linux", "includePath": [
2021-04-06 15:16:09 456
原创 C++ rapidjson使用
#include<stdio.h>#include<stdlib.h>#include<iostream>#include<string>#include "rapidjson/document.h"#include "rapidjson/prettywriter.h"#include "rapidjson/stringbuffer.h"using namespace std;#define CONFIG_JSON "{\"Para\":{.
2021-03-30 11:42:06 346
原创 C++ RapidJson解析
#include <rapidjson/rapidjson.h>#include <rapidjson/writer.h>#include <rapidjson/prettywriter.h>#include <rapidjson/document.h>#include <rapidjson/stringbuffer.h>#include <rapidjson/memorystream.h>#include <map.
2021-03-30 11:32:06 518
原创 C++读取文件
#include <istream>#include <fstream>using namespace std;string readfile(const char* filename) { FILE* fp; fopen_s(&fp, filename, "rb"); // fopen_s( FILE* pFile, const char *filename, const char *mode);打开文件成功返回0,否则返回其他值 if (!fp) {.
2021-03-30 10:22:47 261
原创 frp内网穿透
目录1.条件2.下载frp3.解压4.进入解压目录4.1.在公网服务器端4.2公网服务器端启动frps5.1在内网客户端5.2启动frpc6.再找一台用户名为test的机器测试1.条件有一台使用公网的阿里/腾讯/百度公网服务器——服务端,需要远程连接且使用内网的服务器端——客户端注意:购买公网服务器后,需要在用户安全组开放内连外连接端口6000和7000,内连接端口7000。一定要设置remote_port = 6000 端口2.下载frp1)在.
2021-01-28 21:49:13 205
原创 机器学习——径向基函数(RBF)神经网络
目录一、什么是基函数二、什么是径向基函数三、为什么RBF神经网络使用一个径向基函数作为隐含层的激活函数四、参数训练五、RBF网络vs BP网络和 SVM一、什么是基函数著名的傅里叶变换是指:n个有参(权值)的正、余弦三角函数基的和式可以等价的表示任意一个周期函数,这里的“基”和我们数学中说的坐标基或向量基含义相同,即坐标空间中任意一个向量都可以用基向量的线性和表示出来。因此,我们引入函数空间的概念,函数空间中的每个连续函数可以表示为基函数的线性组合,就像向量空间中的每..
2020-07-24 01:54:49 5700
原创 学习记录——多类分类器ECOC(纠错输出码)如何训练和测试
目录一、构造编码矩阵二、训练三、测试四、应用一、构造编码矩阵先构造编码矩阵,然后再把训练集已经打好的标签重新根据编码矩阵中第i列重新标记,按这种理解使用多少二分类器(n)就需要重新标记训练集几次(n)。因此,构造编码矩阵,共有k个类别的多分类任务,做n(想使的二分类器数量)次划分,每次划分时从k中随机选取部分为正类,其余为负类,刚好n个训练集。如何设计编码矩阵还有多种方法。其实可以不用构造编码矩阵,可先把训练集随机分成和二分类器个数一样的n个子训练集对应着各...
2020-07-21 00:45:58 4833 3
原创 jsp分页显示前端界面
<table cellpadding="0" cellspacing="0" width="750px"> <thead> <tr> <th>用户ID</th> <th>用户账号</th> <th>用户姓名</th> <th>用户密码</th> <th>用户类型</th> <th>用户操作</.
2020-05-25 22:17:26 285
原创 thymeleaf分页显示的前端界面
<table border="1" cellspacing="0"> <tr> <th>姓名</th> <th>电话</th> <th>箱数</th> <th>重量</th> <th>95%W</th> &.
2020-05-25 22:15:44 741
原创 机器学习——遗传算法、粒子群算法、蒙特卡罗算法
目录一、遗传算法——收敛速度慢二、粒子群算法(鸟群、蚁群寻食算法)——收敛速度快三、蒙特卡罗算法原理也是利用了穷举所有解之后做比较的思路:几天没写总结了,说下我理解的遗传算法和粒子群算法,后面说下蒙特卡罗算法!两个算法都是用来求最优解的,如:某函数f(x)在(a,b)上的最大或小值、连通图中从A到B的最短路径、工程或活动安排(AOE关键路径)的最佳方案,同时可以结合(非)线性回归、...
2020-04-22 14:28:56 3049
原创 数学与生活1
最近看到一些以前没看到的理论,觉得太有创造力了。如函数空间、向量是一个函数的离散化、一个函数是由无穷个数组成的向量(两个函数相乘理解成向量相乘)、任意一个矩阵都可以用它的特征向量空间和特征值表示出来、和y=模型也属于线性回归(w看成变量,x常量)霍夫空间、霍夫变换、空域、频域、时域。欧拉公式,理解成旋转向量。而和当成函数向量,他两组成是相互正交的基,构成了函数空间。...
2020-04-05 01:08:43 220
原创 傅里叶变换和欧拉公式
欧拉公式和傅里叶变换对我们现在生活的影响真的很大呀!欧拉公式将三角函数和实数函数(e为底的指数函数)互转桥梁。因此可以把三角函数中复杂的三角变换问题转到较直观的代数运算,也能够把高次幂的正余弦函数表示为一次幂函数的代数和,改变被积函数和求导函数。傅里叶级数告诉我们任何周期函数都可以用正弦函数和余弦函数构成的无穷级数来转换。其中L=T(周期),。而三角函数都有自己的振幅A...
2020-04-05 01:01:30 9765
原创 如何使用idea自带的数据库可视化工具
目录1、idea首页最右边点datasource——点+——DataSource+Mysql2、General填username和password3、Advanced——serverTimezone=UTC4、点Test Connection5、右键@localhost——new——schem(新建数据库)6、右键数据库名——new——table7、新进的表如下图...
2020-04-02 22:34:03 7517 1
原创 idea新建springboot项目启动成功报404错误
项目发布成功,在游览器一访问就报404错误主要由下面两方面的问题1、游览器访问路径不对,一般都是http://localhost:8080/hellopackage com.test.userController;import org.springframework.stereotype.Controller;import org.springframework.web....
2020-04-02 21:55:40 2926 2
原创 微分方程与差分方程的相互转换
其实我理解的差分就是高数中导数的极限定义式。然而图像分析中用函数的一阶导数或二阶导数来找出像素突变的点(边界处),图像的像素矩阵虽然可以看成f(x,y)颜色的映射,但是如何对一个矩阵求导一阶二阶导?可以用差分方程的系数组成的卷积核来卷积,相当于我们知道矩阵中的值是y=f(x),把它做差分f(x+m)-f(x)再除于m。用[-1,0,1]的卷积模板卷[x1,x,x2],最终x=(x2-x...
2020-04-01 22:35:15 8977
原创 霍夫空间——霍夫直线检测和园检测
问题提出:由于存在噪声和光照不均匀,所以检测出的边缘点通常不能完整(或联系)的表示实际边缘霍夫变换:检测图像中直线的方法,它能把检测出的断续的边缘点链接成有意义的边缘线。基本思想:将输入空间中的(多个)回归问题转化为参数空间的定位问题。然后参数空间的每个“众数”对应着输入空间的一个模型实例。霍夫空间可以说成是原函数的参数空间,y=kx+b指的就是k和b组成的空间,(x-a)(y-b)=...
2020-04-01 21:59:06 1915
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人