- 博客(11)
- 收藏
- 关注
原创 C++封装函数DLL C++中与C#中调用该函数DLL
1.首先创建DLL工程2.在pch.h头文件中声明DLL// pch.h: 这是预编译标头文件。// 下方列出的文件仅编译一次,提高了将来生成的生成性能。// 这还将影响 IntelliSense 性能,包括代码完成和许多代码浏览功能。// 但是,如果此处列出的文件中的任何一个在生成之间有更新,它们全部都将被重新编译。// 请勿在此处添加要频繁更新的文件,这将使得性能优势无效。#ifndef PCH_H#define PCH_H// 添加要在此处预编译的标头#include "fr
2020-07-16 11:18:31
631
原创 opencv中Mat类型的全局变量定义
第一步:定义自己的类 class Image_raw#pragma once#ifndef IMAGE_RAW#define IMAGE_RAW#include<QString>#include"Com.h"#include<QImage>#include<opencv2\opencv.hpp>using namespace std; //用户空间一定不能少,否则很多东西无法识别using namespace cv;class Image_raw
2020-06-08 14:56:13
1690
原创 VS2017+Qt5不生成moc文件的解决方法
点击不生成moc文件的.h文件,点击属性,进行如下修改然后打开.h文件,查看是否添加Q_OBJECT然后清理,重新生成就OK了
2020-06-08 10:35:15
815
1
原创 OpenCV创建createTrackbar滑动条
createTrackbar("Erode",Output_w,&element,element_max, Callback_demo1);createTrackbar("Dilate", Output_w, &element, element_max, Callback_demo2);
2020-05-29 13:37:01
275
原创 C++获取当前时间,并使用时间命名,输出txt数据文件
char pStrPath1[20];time_t currTime;struct tm *mt;Mat saveImg1;currTime = time(NULL);mt = localtime(&currTime);/根据日期生成文件名/sprintf(pStrPath1, “D:\images\face\yr0905\%d%02d%02d%02d%02d%02d.jpg”, mt->tm_year + 1900, mt->tm_mon + 1, mt->tm_m
2020-05-29 13:35:11
1135
原创 OpenCV3 API函数 学习笔记1
Qt API函数:1.imread(“filename”,flags)//flags = -1按解码得到的方式读入图像//flags = 0按单通道的方式读入图像,即灰白图像//flags = 1按三通道方式读入图像,即彩色图像2.namedWindow(“Image Window”,int flags);//flags = WINDOW_AUTOSIZE 窗口大小自动适应图片大小,并...
2019-11-08 17:14:02
393
转载 C++基础
1.按位或,按位异或,按位与|按位或:参与运算的两数各对应的二进位相或.只要对应的二个二进位有一个为1时,结果位就为1例如: 1|2 : 0001 | 0010 = 00119|5 : 1001 | 0101 = 1101所以9|5=13& 按位与:参与运算的两数各对应的二进位相与.只有对应的两个二...
2019-09-29 15:35:52
157
原创 OpenCV用imwrite保存图片
代码如下:vector<int> compression_params;compression_params.push_back(CV_IMWRITE_JPEG_QUALITY); //选择jpegcompression_params.push_back(100); //在这个填入你要的图片质量imwrite("D:\\我的文档\\桌面\\OpenCV项目\\THz_pro...
2019-09-27 16:58:37
582
原创 将Mat对象的图片显示在Qt的GUI界面
在Qt Designer中添加label标签用以显示图像注意添加后先运行一下,不然ui.label会报错//Mat转QImage函数QImage Mat2QImage(cv::Mat& image){ QImage img; if (image.channels() == 3) { cvtColor(image, image, CV_BGR2RGB); img = Q...
2019-09-17 16:35:16
1623
原创 c++打开文件夹对话框GetOpenFileName 获取打开文件的filename(String类型)、使用Qt中QFileDialog打开、MFC中CFileDialog打开文件
使用GetOpenFileName 获取打开文件String filemname;OPENFILENAME ofn = { 0 };TCHAR strFileName[MAX_PATH] = { 0 }; //用于接收文件名ofn.lStructSize = sizeof(OPENFILENAME); //结构体大小ofn.hwndOwner = NULL; //拥有着窗口句柄...
2019-09-17 10:26:47
2177
1
原创 C++其他工程中显示黑色命令行窗口 使用cout/cin等输入输出
打开显示命令行窗口右键解决方案,属性页。选择生成事件(build event)->生成后事件(post-build event)->命令行(command line),输入:editbin /SUBSYSTEM:CONSOLE $(OUTDIR)$(TargetFileName)包含头文件:#include <stdlib.h>#include using ...
2019-09-16 16:49:32
718
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人