- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 图像降噪
中值滤波:#include<opencv2\highgui.hpp>#include<opencv2\imgproc.hpp>int main(){ cv::Mat image = cv::imread("boldt2.png"); cv::Mat result; //中值滤波器 cv::medianBlur(image, result, ...
2020-02-25 15:45:16
259
原创 图像锐化
#include<opencv2\highgui.hpp>#include<opencv2\imgproc.hpp>#include<iostream>using namespace std;void sharpen(const cv::Mat image,cv::Mat &result){ result.create(image.size(...
2020-02-25 14:40:31
233
原创 利用事件过滤器实现在控件上绘图
头文件:#pragma once#include <QtWidgets/QMainWindow>#include "ui_QtGuiApplication1.h"class QtGuiApplication1 : public QMainWindow{ Q_OBJECTpublic: QtGuiApplication1(QWidget *parent = Q_NU...
2020-02-19 20:16:20
612
原创 Qt5.11.2+VS2015 编译生成的exe文件在其他电脑不能运行成功
原因是:缺少一些插件(即dll文件)。那我怎么知道程序的运行需要哪些dll文件呢?这时可以通过软件Process Explore来查看。打开我们的项目工程,“开始执行(不调试)”,让程序运行起来,同时测试一下它的所有功能(避免遗漏某些dll文件)。打开Process Explore软件,“视图”,“下排窗口显示内容”,“动态链接库”。点击相应的exe即可查看。我的程序运行需要以下dll...
2020-02-19 14:02:41
1237
原创 UTF-8转换为ANSI
使用OCR识别出来的字符为utf-8编码的,如果直接用C/C++中的cout或printf打印,中文会显示乱码的,因此要先将utf-8编码转换为C/C++中的ANSI编码,然后再用cout或printf打印即可。wchar_t *utf_8ToUnicode(char *u8s){ int wcsLen = MultiByteToWideChar(CP_UTF8, NULL, u8s, st...
2020-02-14 18:16:16
7285
原创 纠正图像的倾斜(二)
计算出倾斜角度:#include<opencv2\highgui.hpp>#include<opencv2\imgproc.hpp>#include<iostream>using namespace std;void compute_skew(const char* filename){ // Load in grayscale. cv::Ma...
2020-02-12 17:37:56
539
原创 纠正图像的倾斜(一)
#include<opencv2\highgui.hpp>#include<opencv2\imgproc.hpp>#include<iostream>using namespace std;void deskew(const char* filename, double angle){ cv::Mat img = cv::imread(filen...
2020-02-12 15:50:33
1422
原创 试验_简易图片显示器(缩放、平移、双击显示原始尺寸)
头文件:#pragma once#include <QtWidgets/QMainWindow>#include "ui_QtGuiApplication.h"class QtGuiApplication : public QMainWindow{ Q_OBJECTpublic: QtGuiApplication(QWidget *parent = Q_NULL...
2020-02-04 17:26:09
219
原创 C++读取指定文件夹里的指定文件
记住头文件<io.h>、结构体struct _finddata_t,函数_findfirst、_findnext和_findclose。结构体_finddata_tstruct _finddata_t{unsigned attrib;time_t time_create;time_t time_access;time_t time_write;_fsize_t size...
2020-01-06 21:14:50
1576
原创 C++输入输出流_输出Excel表格
#include<iostream>#include<fstream>using namespace std;int main(){ ofstream outfile("data.xls"); for (int i = 0; i < 5; i++) for (int j = 0; j < 10; j++) outfile << ...
2020-01-05 18:56:03
6596
8
原创 关于Excel“文件格式和扩展名不匹配。文件可能已损坏或不安全”的解决方法
win键+R键,打开“运行“,输入regedit打开“注册表编辑器”找到HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Excel\Security,选中“Security”鼠标右键点击,“新建”,“ DWORD(32位)值”,名称改为“ExtensionHardening”, 值改为0...
2020-01-05 14:00:41
14471
1
原创 C/C++ 数组下标可以为负数
#include<stdio.h>int main() { int arr[5] = { 1,2,3,4,5 }; int *p = &arr[4];//把数组下标为4的元素的地址赋给指针p printf("%d\n", p[-3]);//因为p[0]等于arr[4],所以p[-3]=2 return 0;}...
2020-01-04 10:41:41
1670
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人