- 博客(7)
- 收藏
- 关注
原创 56. Merge Intervals
笨办法/** * Definition for an interval. * struct Interval { * int start; * int end; * Interval() : start(0), end(0) {} * Interval(int s, int e) : start(s), end(e) {} * }; */cla
2017-01-09 08:31:36 229
原创 50. Pow(x, n)
class Solution {public: double myPow(double x, int n) { if(n==0) return 1; if(n==1) return x; if(n>INT_MAX||n<=INT_MIN) if(x==1||(x==-1&&n%2==0)) return 1; else if(x==-1&&n%
2017-01-09 03:09:30 533
原创 LeetCode笔记
48. Rotate Image/* * clockwise rotate * first reverse up to down, then swap the symmetry * 1 2 3 7 8 9 7 4 1 * 4 5 6 => 4 5 6 => 8 5 2 * 7 8 9 1 2 3 9 6 3*//* * anticlo
2017-01-08 07:51:52 246
原创 将mxArray转化为Mat类型
matlab提供了api方便转换列优先的mxArray到行优先的Mat类型。具体可以参考这个链接。点击打开链接比如 void ocvMxArrayToImage_uint8(const mxArray *in, cv::Mat &out);我写的代码是#include "engine.h"#include #include Engine *ep;ep = engOpe
2016-04-12 23:56:10 2540 1
原创 C++ 和Matlab混合编程一些问题:如何让matlab不打开新的command windows窗口
最近开始用C++和Matlab混合编程,采用的策略是在VS中配置Matlab的extern库。 然后把VS中的变量输出到matlab中去Engine *ep; mxArray *T = NULL, *result = NULL, *a = NULL; char buffer[BUFSIZE+1]; double time[10] = { 0.0, 1.0, 2.0, 3.0, 4.0,
2016-04-12 12:12:56 968
原创 Edge Direction Histogram 图像边缘方向直方图提取学习1
EDH提取是图像Feature提取的一个重要方面,在模式识别当中应用广泛。下面分别介绍使用matlab和opencv的EDH提取过程简述一下整个过程:首先是读取图片,然后进行灰度转换,灰度转换的目的是为了x,y方向上微分的计算;再通过canny算子,确定哪些部分是边缘(注:每个像素点都有dx,dy,但不是每个像素点都在边缘上)。 下一步就是计算x,y方向上的微分了,从2开始
2015-05-22 11:29:07 6149 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人