- 博客(11)
- 资源 (8)
- 收藏
- 关注
原创 vs2015+opencv3.3.1+ maxflow-v3.01 c++实现Yuri Boykov 的Interactive Graph Cuts
vs2015+opencv3.3.1+ maxflow-v3.01 c++实现Yuri Boykov 的Interactive Graph Cuts 出的结果不理想。 感觉是tlink的权重的计算有问题,以及参数的设置。三个可设置参数是后面的 i j k 。如果你找到了一组好参数请告诉我。下载地址 http://download.csdn.ne...
2018-01-30 18:48:00 282
原创 c++迭代递归实现汉诺塔(5种迭代方法满足你)
c++迭代递归实现汉诺塔(5种迭代方法满足你) #include <iostream> //从A到Cusing namespace std;int n;void ready() { cout << "请输入汉诺塔高度:"; cin >> n; cout << "默认从A移动到C" <&
2018-01-29 15:29:00 210
原创 opencv3.3.1+vs2015+c++实现直接在图像上画掩码,保存掩码图片
opencv3.3.1+vs2015+c++实现直接在图像上画掩码,保存掩码图片 左键红右键蓝,保存为k#include "opencv2\imgproc\imgproc.hpp" // Gaussian Blur#include "opencv2\core\core.hpp" // Basic OpenCV structu...
2018-01-28 14:37:00 464
原创 声明函数指针、回调函数、函数对象------c++程序设计基础、编程抽象与算法策略...
声明函数指针、回调函数、函数对象------c++程序设计基础、编程抽象与算法策略 声明函数指针#include<iostream>using namespace std;double a(double aa) { return aa; }int main() {int aa = 9; a(1.0); double...
2018-01-20 23:50:00 96
原创 C++/C语言的标准库函数与运算符的区别new/delete malloc/free
百度笔试题:malloc/free与new/delete的区别malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。new操作返回一个指向所分配的这块足以存放该类型值的内存块的首指针。下面来看他们的区别。一、操作对象有所不同malloc与free是C++/C语言的标准库函数,new/dele...
2018-01-20 21:44:00 385 1
原创 内存布局------c++程序设计基础、编程抽象与算法策略
内存布局------c++程序设计基础、编程抽象与算法策略 图中给出了在一个典型c++程序中如何组织内存的框架。程序中的指令(在底层都是按位存储的)、全局变量、静态对象和只读常量往往被存储在静态去(static area)(第二个图中的数据段、代码段。值得注意的一点是:代码段中存储的是可执行的代码和只读常量,很多人看到代码段就认为里面只有代码...
2018-01-19 23:50:00 201
原创 在构造函数和析构函数中调用虚函数------新标准c++程序设计
在构造函数和析构函数中调用虚函数------新标准c++程序设计 在构造函数和析构函数中调用虚函数不是多态,因为编译时即可确定调用的是哪个函数。如果本类有该函数,调用的就是本类的函数;如果本类没有,调用的就是直接基类的函数;如果基类没有,调用的就是间接基类的函数,以此类推。例如:#include<iostream>using ...
2018-01-11 10:53:00 296
原创 正确处理类的复合关系------新标准c++程序设计
正确处理类的复合关系------新标准c++程序设计 假设要编写一个小区养狗管理程序,该程序需要一个“主人”类,还需要一个“狗”类。狗是有主人的,主人也有狗。假定狗只有一个主人,但一个主人可以有最多10条狗。该如何处理“主人”类和“狗”类的关系呢?下面是一种直观的写法:#include<iostream>using names...
2018-01-10 19:30:00 272
原创 在成员函数中调用虚函数(关于多态的注意事项)------新标准c++程序设计
在成员函数中调用虚函数(关于多态的注意事项)------新标准c++程序设计 类的成员函数之间可以互相调用。在成员函数(静态成员函数、构造函数和析构函数除外)中调用其他虚成员函数的语句是多态的。例如:#include<iostream>using namespace std;class CBase{ public: ...
2018-01-10 19:00:00 1638
原创 多态实现的原理------新标准c++程序设计
“多态”的关键在于通过基类指针或引用调用一个虚函数时,编译时不确定到底调用的是基类还是派生类的函数,运行时才确定。例子:#include<iostream>using namespace std;class A{ public: int i; virtual void func(){}; virtual void func2(){};...
2018-01-10 18:39:00 59
原创 vs2015+opencv3.3.1 +Eigen 3.3.4 c++ 实现 泊松图像编辑(无缝融合)
vs2015+opencv3.3.1 +Eigen 3.3.4 c++ 实现 泊松图像编辑(无缝融合) #define EIGEN_USE_MKL_ALL#define EIGEN_VECTORIZE_SSE4_2#include <iostream> #include "core/core.hpp" #in...
2018-01-10 17:01:00 289
install.7z
2020-02-15
video4.7z.002
2019-10-13
video4.7z.001
2019-10-13
video4.7z.003
2019-10-13
vs2015 c++实现 Interactive graph cuts
2018-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人