c++
似曾相识_燕归来
这个作者很懒,什么都没留下…
展开
-
提示计算机中丢失 opencv_world300d.dll
提示计算机中丢失 opencv_world300d.dll1、将opencv_world300d.dll 拷贝到C:\Windows\System322、如果还提示失败 拷贝到C:\Windows\SysWOW64opencv_world300d.dll 目录在D:\opencvly\build\x64\vc14\bin 或者D:\opencvly\build\x64\vc12\bin根据自己的库目录拷贝这个文件...原创 2020-11-17 15:39:33 · 1214 阅读 · 0 评论 -
c++ 数据格式转换
欢迎添加const wchar_t*和string 互相转换std::wstring stringToWstringmiddle(const std::string& str)//string 转为const wchar_t*{ LPCSTR pszSrc = str.c_str(); int nLen = MultiByteToWideChar(CP_ACP, 0, pszSrc, -1, NULL, 0); if (nLen == 0) return std::wstr..原创 2020-07-17 16:39:32 · 371 阅读 · 0 评论 -
VS2015+QT5.11.1下配置Opencv2
参考https://blog.csdn.net/CholenMine/article/details/85044750工程右键属性,打开窗口1、设置附加包含目录2、链接器-常规-附加库目录 设置lib文件目录33、 输入-附加依赖项 添加lib文件opencv_world310.lib 为release模式opencv_world310d.lib 为debug模式4、cpp文件中添加#include <opencv2\opencv.hp...原创 2020-05-27 19:18:44 · 263 阅读 · 0 评论 -
VS2015 + Qt开发中无法打开源文件“ui_*.h” 和 error MSB6006: “cmd.exe”已退出,代码为 3之解决办法。
转载请注明出处:http://www.cnblogs.com/liangliu/p/8118149.htmlVS2015中新建的QtGuiApplication项目,总是显示#include "ui_XXXXX.h"出错,找不到源文件"ui_XXXXX.h",在Qt VS Tools选择卡中中选择“Convert Project to QMake Generated Project”,...转载 2020-02-24 21:29:53 · 2099 阅读 · 0 评论 -
VS2013 以上 GDAL64位 安装步骤 附有库下载链接
对编译完的gdal库,有两个文件夹,Include,lib。第一步:头文件配置在新建的工程中右击->属性->配置属性->c/c++->常规,在右侧找到“附加包含目录”,然后将include文件夹的路径填写完整,然后点击应用第二步:静态库路径配置配置属性->链接器->常规,在右侧的“附加库目录”中将GDAL的lib文件夹的路径填写完整,然后点击...原创 2019-11-20 15:44:44 · 457 阅读 · 0 评论 -
opencv 读取影像像素出错
Mat src = imread(filename,0);由于 没有添加0 为影像读取方式 ,出现错误原创 2019-10-23 16:55:16 · 510 阅读 · 0 评论 -
GDAL c++ 遥感影像16位转8位
typedef unsigned __int16 uint16_t;typedef unsigned unsigned char uint8_t;int stretch_percent_16to8(const char *inFilename, const char *dstFilename){ GDALAllRegister(); //为了支持中文路径 CPLSetCon...转载 2019-09-21 15:03:05 · 1420 阅读 · 0 评论 -
C++ GDAL 分波段进行数据运算
int RGBToGRAYGDAL(const char* pszSrcFile, const char* pszDstFile, bool BIT8 = true, const char* pszFormat = "GTiff"){ if (pszSrcFile == NULL || pszDstFile == NULL) return -1; GDALAllRegister();...转载 2019-09-21 15:00:19 · 2029 阅读 · 2 评论 -
未定义标识符ULONG_PTR,BOOL等错误解决方法 vs2013
在vs2013中出现错误:未定义标识符ULONG_PTR,BOOL等添加 #include<windows.h>原创 2019-09-16 14:10:49 · 3249 阅读 · 0 评论 -
c++ 关于opencv 的基本操作
读取影像#include <opencv2/opencv.hpp> //头文件using namespace cv; //包含cv命名空间int main(){ // 【1】读入一张图片 Mat img = imread("D://ly_yun//images//GF1a.tif"); // 【2】在窗口中显示载入的图片 imshow("【载入的图片】", img...原创 2019-09-04 15:47:10 · 1891 阅读 · 0 评论 -
c++ 曲线拟合的最小二乘法 公式 二次多项式和三次多项式
struct Hisnum//直方图结构体 进行多项式拟合{ int gray; int num;};struct Hisnum//直方图结构体 进行多项式拟合{ int gray; int num;};struct xishu{ double A1; double A2; double A3; double A4;};xishu pol...原创 2019-09-04 15:33:54 · 15137 阅读 · 3 评论 -
c++ 多项式拟合 本文部分转载
#include <opencv2\opencv.hpp>#include <iostream>#include <vector>using namespace cv;using namespace std;Mat polyfit(vector<Point>& in_point, int n);int main(){...原创 2019-09-04 15:24:44 · 434 阅读 · 0 评论 -
文件遍历
_finddata_t 结构体struct _finddata_t 是用来存储文件各种信息的结构体。定义如下:struct _finddata_t{unsigned attrib;time_t time_create;time_t time_access;time_t time_write;_fsize_t size;char name[_MAX_FNAME];}...转载 2019-09-04 15:11:24 · 229 阅读 · 0 评论