自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (13)
  • 收藏
  • 关注

原创 矩形ROI截图,实时显示鼠标的坐标值,显示原图与截图C++程序

//main.cpp文件#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <stdio.h>using namespace cv;cv::Mat org, dst, img, tmp;void on_mouse(int event...

2018-06-21 10:28:06 959

原创 应用程序无法正常启动0xc000007b

注意检查各种动态库是否齐全!!!!!!

2020-04-09 16:05:10 332

原创 Duilib--Font字体属性,控件的常规属性

字体属性<Font id="0" name="黑体" size="16" bold="false" italic="false" shared="true" underline="false" default="true"/><Font id="1" name="微软雅黑" size="14" default="true" bold="false" italic="fal...

2019-10-31 11:22:15 1374

原创 TensorFlow中卷积运算输出图片尺寸大小的计算,亲测有效,附例子

设输入图片尺寸为W,卷积核尺寸F,步距S,Padding为P。一、当padding='SAME'时:卷积核尺寸不影响输出尺寸大小,输出尺寸为W/S,向上取整。(例如15.5=16)例1:[W/S]=[32/2]=16import tensorflow as tfinput = tf.Variable(tf.random_normal([1, 32, 32, 3]))weight...

2019-08-28 13:22:26 1047

原创 MFC picture control刷新控件

//清空picture control控件中的图片,IDC_STATIC_DST为picture control控件的ID GetDlgItem(IDC_STATIC_DST)->ShowWindow(FALSE); GetDlgItem(IDC_STATIC_DST)->ShowWindow(TRUE);...

2019-07-23 14:52:10 2645 3

原创 OpenCV配置

配置环境变量1、系统变量:添加变量名:Path变量值:D:\ProgramFiles\OpenCV2.4.8\opencv\build\x86\vc12\bin2、用户变量:添加变量名:PATH(有就不需要添加,但是值需要添加)D:\ProgramFiles\OpenCV2.4.8\opencv\buildD:\ProgramFiles\OpenCV2.4.8\opencv\...

2019-07-01 09:49:18 178 1

原创 MNIST手写数据集简单版本

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data# 载入数据集mnist = input_data.read_data_sets("MNIST_data",one_hot=True) #图片的路径需要与运行文件的路径在同一级目录,或者也可以使用绝对路径# 定义一个批次...

2019-06-17 17:26:39 770

原创 tensorflow实现非线性拟合

import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltx_data = np.linspace(-0.5, 0.5, 200)[:, np.newaxis] # 使得维度为[200, 1]noise = np.random.normal(0, 0.02, x_data.shape) # 维度为...

2019-06-17 15:39:33 1145

原创 简单线性拟合

import tensorflow as tfimport numpy as npx_data = np.random.rand(100)y_data = x_data*0.6 + 0.8# 定义变量k = tf.Variable(tf.zeros([1, 1]))b = tf.Variable(tf.zeros([1, 1]))y = k * x_data + b# 定义...

2019-06-17 15:36:31 695

原创 VS2017创建C++动态库(DLL)

方式一:创建空的c++动态库(1)创建Visual C++ —》空项目(2)修改项目属性将配置类型改为动态库(.dll),目标文件扩展名改为(.dll),另外注意平台的一致性32位、64位(3)添加MyDLL.h文件和MyDLL.cpp文件MyDLL.h文件代码如下:MyDLL.h文件代码如下:方式二:(1)Visual C++ —》Window...

2019-06-12 10:51:47 6932

原创 C++ 二维指针的内存申请和释放

//=======以二维int型数组为例========= cin >> m >> n; // m,n分别为行数和列数 int ** p;p = new int*[m]; //以一个指针的指针指向一个指针数组for (int i = 0; i <...

2019-05-23 09:52:56 3386

原创 OpenCV之图像翻转,旋转一定角度

#include "opencv/cv.h"#include "opencv/highgui.h"#include &lt;iostream&gt;using namespace cv;using namespace std;int main(){ Mat src = imread("lena.jpg"); if (src.data == NULL) { cout &...

2019-01-17 16:09:26 1216

原创 openCV 2.4.8版本的Release环境的设置

有时候debug的环境运行没有问题,而release环境下运行,程序出现问题,比如图像不显示的情况,可能是Release环境没有配置好的原因。配置如下:项目-》属性-》连接器-》输入opencv_calib3d248.libopencv_contrib248.libopencv_core248.libopencv_features2d248.libopencv_flann24...

2018-12-15 18:41:47 600

原创 C++ 11 互斥量

C++中通过实例化mutex创建互斥量,通过调用成员函数lock()进行上锁,unlock()进行解锁。不过,不推荐实践中直接去调用成员函数,因为调用成员函数就意味着,必须记住在每个函数出口都要去调用unlock(),也包括异常的情况。C++标准库为互斥量提供了一个RAII语法的模板类,从而保证了一个已锁的互斥量总是会被正确解锁。例子如下:在多任务操作系统中,同时运行的多个任务可能都需要使用同...

2018-10-26 14:28:37 1788

原创 BMP位图

BMP位图由4个部分组成:位图文件头,位图信息头,调色板,像素数据。1.位图文件头VC++中用BITMAPFILEHEADER数据结构定义位图头文件,它包含文件类型、文件大小、存放位置等信息,结构如下:typedef struct tagBITMAPFILEHEADER{WORD byType; //说明文件的类型DWORD bfSize; //说...

2018-10-25 14:22:30 954

翻译 CvvImage头文件和源文件

CvvImage.h代码如下:#include "opencv/cv.h"#include "opencv/highgui.h"#pragma once#ifndef CVVIMAGE_CLASS_DEF#define CVVIMAGE_CLASS_DEF#include "opencv.hpp"class CvvImage{public: CvvImage(); ...

2018-10-24 17:54:09 1600

原创 排序算法总结(C++编写的程序)

各排序算法的时间复杂度  冒泡排序  冒泡排序算法的运作如下:比较相邻的元素,如果前一个比后一个大,就把它们两个调换位置。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。对于如下序列{ 6, 5, 3...

2018-10-09 09:58:41 1172

原创 手动添加Picture Control控件变量

环境:Visual Studio VS2013问题:使用类向导添加控件变量不成功,手动添加控件变量; 解决办法:1.在Dlg头文件中添加如下代码: CStatic m_staLogoImage; CStatic m_staPicture;2.在对应的源文件DoDataExchange函数里添加如下代码:void CVesselImageDlg::DoDataExc...

2018-09-28 13:23:30 2766 1

转载 遍历图像像素

//--------------------------------------【程序说明】-------------------------------------------// 程序说明:《OpenCV3编程入门》OpenCV2版书本配套示例程序24// 程序描述:来自一本国外OpenCV2书籍的示例-遍历图像像素的14种方法// 测试所用IDE版本:Visual Studio...

2018-09-25 21:45:17 764

原创 Mat和IplImage类型的图片相互转换

Mat 是OpenCV和C++的接口矩阵类,IplImage是OpenCV和C语言的接口的结构体,但是C++程序有时候还是要用到ImlImage,例如在MFC中的Picture Control显示图片。下面针对OpenCV3.0以上版本的Mat和IplImage相互转换方法://IplImage—&gt;Mat//浅拷贝:IplImage* srcImg=cvLoadImage("c...

2018-09-25 17:14:14 1676

转载 双向链表的插入和删除

双向链表的插入 第一步:首先找到插入位置,节点 s 将插入到节点 p 之前第二步:将节点 s 的前驱指向节点 p 的前驱,即 s-&gt;prior = p-&gt;prior;第三步:将节点 p 的前驱的后继指向节点 s 即 p-&gt;prior-&gt;next = s;第四步:将节点 s 的后继指向节点 p 即 s-&gt;next = p;第五步:将节点 p 的前...

2018-09-21 17:23:50 24488 4

原创 OpenCV图像的载入、显示、混合和输出

#include &lt;iostream&gt;#include &lt;opencv2/core/core.hpp&gt;#include &lt;opencv2/highgui/highgui.hpp&gt;using namespace cv;using namespace std;int main(){ //*****************************图像...

2018-09-21 15:56:54 161

原创 OpenCV的命名空间

在写简单的OpenCV程序的时候,以下三句可作为标配:#include &lt;opencv2/core/core.hpp&gt;#include &lt;opencv2/highgui/highgui.hpp&gt;using namespace cv;//或者以下三句#include "opencv2\core\core.hpp"#include "opencv2\highg...

2018-09-21 14:39:55 914

原创 VS2013+OpenCV 经过Canny边缘检测后的视频图

#include &lt;iostream&gt;#include "opencv2\opencv.hpp"using namespace std;using namespace cv;int main(){ VideoCapture capture("SampleVideo.avi");//读入视频 Mat edges; //循环显示每一帧 while (1) { ...

2018-09-21 14:06:45 453

原创 vs2013+OpenCV视频播放Demo简单示例

#include &lt;iostream&gt;#include "opencv2\opencv.hpp"using namespace std;using namespace cv;int main(){        VideoCapture capture("SampleVideo.avi");//读入视频    //循环显示每一帧    while (1)    ...

2018-09-21 13:37:41 1185

原创 C++中String类的构造函数,拷贝函数,赋值函数,析构函数实现

#include &lt;iostream&gt;using namespace std;class String{public: String(const char *str = NULL);//普通构造函数 String(const String &amp;another);//拷贝构造函数 String &amp;operator=(const String &amp;rh...

2018-08-16 15:31:51 798

原创 算法:通过三个不同函数,将一个灰度值映射三个不同灰度值分别保存在三个不同的矩阵中,再把三个矩阵的值分别复制给一个新矩阵的三个通道中,这个新矩阵就是伪彩色图像矩阵,这样就由一张灰度图,得到一张伪彩色图像

标题算法:通过三个不同函数,将一个灰度值映射三个不同灰度值分别保存在三个不同的矩阵中,再把三个矩阵的值分别复制给一个新矩阵的三个通道中,这个新矩阵就是伪彩色图像矩阵,这样就由一张灰度图,得到一张伪彩色图像。  int main(){         Mat grayImg = imread("D:\\2.jpg", 0);         imshow("原图", g...

2018-07-25 08:52:41 291 1

原创 图像增强(对数,指数,曝光,马赛克)

#include &lt;opencv2/core/core.hpp&gt; #include &lt;opencv2/imgproc/imgproc.hpp&gt; #include &lt;opencv2/highgui/highgui.hpp&gt; #include &lt;iostream&gt; using namespace std;using namespace cv...

2018-07-23 14:23:32 3639 1

转载 容器

容器二、容器的种类:顺序容器(vector,deque,list),关联容(map,set,multimap,multiset),容器适配器(stack,queue,priority_queue)1. 顺序容器:是一种各元素之间有顺序关系的线性表,是一种线性结构的可序群集。顺序性容器中的每个元素均有固定的位置,除非用删除或插入的操作改变这个位置。顺序容器的元素排列次序与元素值无关,而是由元...

2018-07-18 13:20:24 213

原创 显示图文件

#include "opencv2/opencv.hpp"#include&lt;iostream&gt;using namespace std;using namespace cv; int main(){         Matimage;          //载入图文件         image= imread("sence.jpg",1);          //检查读取文件是否成...

2018-07-12 14:33:16 107

原创 C++/openCV计时函数

计时用到的两个函数getTickCount()、getTickFrequency()● getTickCount()函数返回CPU自某个事件以来(如启动电脑)走过的时钟周期数。●getTickFrequency()函数返回CPU一秒钟所走的 时钟周期数。 使用示例如下: 应包含的头文件#include "opencv2/opencv.hpp"#include "opencv2/highgui/...

2018-07-10 09:39:47 800

原创 MsChart控件在VC++中的使用(VS2013+MFC+对话框)

MsChart控件在VC++中的使用 MsChart.ocx控件下载地址:https://download.csdn.net/download/any1234567890/10523707 32位系统下:1. 将mschrt20.ocx放在windows/system32目录下。(注意,这个文件名中的没有字母a,即没有写chart中的字母a)2.使用命令regsvr32 MSCHRT20.OC...

2018-07-06 09:12:34 3515

原创 MFC中控件Combo Box 的使用

m_combo.AddString(TEXT("语文"));//m_combo为控件变量,以下代码在对话框的初始化部分进行初始化    m_combo.AddString(TEXT("数学"));    m_combo.AddString(TEXT("外语"));    m_combo.AddString(TEXT("理综")); //默认选项    m_combo.SetCurSel(...

2018-07-02 13:36:39 1293

原创 显示MAT类型的图片,并把其转换成HSV类型的图片进行显示

#include&lt;iostream&gt;#include "opencv2/opencv.hpp"#include "opencv2/highgui/highgui.hpp"using namespace std;using namespace cv; int main(){ Mat src = imread("Lena.jpg", 1); Mat dst; namedWindow("...

2018-06-29 14:16:07 1119

原创 遍历图像中每一点的灰度值C++程序

Mat类型的图片#include&lt;iostream&gt;#include "opencv2\core\core.hpp"#include "opencv2\highgui\highgui.hpp"#include&lt;fstream&gt;using namespace cv;using namespace std;int main(){ Mat img = ...

2018-06-26 13:42:09 7012

原创 图像的均值平滑,高斯平滑,中值平滑,双边平滑C++程序OpenCV+VS2013实现

#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"using namespace std;using namespace cv;/// 全局变量int MAX_KERNEL_LENGTH = 31;Mat src; Mat dst;/***  main 函数*/int main(int arg...

2018-06-22 15:52:56 2041

原创 C++ 编程 把一张图片贴到另一张图片上

#include&lt;opencv2/core/core.hpp&gt;#include&lt;opencv2/highgui/highgui.hpp&gt;using namespace cv;int main(){ Mat image = imread("1.jpg"); Mat logo = imread("2.jpg"); imshow("原图", image); imshow("log...

2018-06-21 11:02:11 2822 1

原创 C++中不存在从CString到const char*的转换

C++中不存在从CString到const char*的转换错误的解决方法?  出现不存在从CStrign到const char*的转换,可以将项目属性的字符集设置从"使用Unicode字符集“转换为”使用多字字符集“,点击”项目“----"属性"----"配置属性"----”常规“----”字符集“更改即可!...

2018-06-15 10:39:31 3811

labelme.exe

深度学习,训练分割模型的标注工具,可以实现多边形的标注,需要的可以下载,labelme同时也可以用来标注视频,直接下载运行exe即可,免安装程序。

2020-10-20

TeeChart.pro.v5.ActiveX使用说明.pdf

TeeChart.pro.v5.ActiveX使用说明,内附详细步骤,例子等

2019-07-01

MFC打开Mat类型的图片显示

MFC打开任意路径下的Mat类型的图片,显示在PICTURE CONTROL控件中,值得学习

2019-03-07

打开任意路径下的Mat类型图片

MFC打开任意路径下的Mat类型图片,刚开始弄的时候搞了很久,现在比较熟练了,就整理了一下,简化了代码

2018-12-18

2018年9月新华三C语言笔试题

2018年9月新华三C语言笔试题,找工作的小伙伴看过来,你值得拥有!

2018-09-17

mschart控件安装使用说明

mschart.ocx控件安装使用说明,VS2013在MFC中建立对话框窗口,在对话框窗口上添加控件

2018-07-06

MFC+VS2013+OpenCV打开任意路径下的图片并显示

MFC+VS2013+OpenCV打开任意路径下的图片并显示,图片的格式可以是多种,显示的结果可以是原图,也可以是灰度图,这个困惑了很久的问题终于解决了

2018-06-26

VS2010配置Opencv2.4.10详细步骤

VS2010配置Opencv2.4.10详细步骤,亲测有效,可以使你成功配置

2018-06-23

SIFT+RANSAC

sift算法提取特征点进行特征点匹配,用RANSAC(随机采样一致性)方法剔除误匹配特征点,有图形显示,需配置openCV

2018-05-05

SIFT特征提取算法实现

SIFT特征提取,源码实现具体细节,需要配置OpenCV,亲测有效

2018-05-05

天源迪科JAVA笔试题

天源迪科JAVA笔试题,找工作有需要的小伙伴可以看看。

2017-11-17

C++ 求和(while)

2016-05-16

SIFT特征匹配

图像特征匹配

2016-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除