问题:
如果Mat 中想存小数,那么声明是就要用CV_32FC1等浮点数的类型,并且在访问像素的时候,指向每一行(i行)的指针:
不再是: uchar *data=src.ptr(i); 了 (uchar 是0~255的无符号整数)
而是用:float *data =src.ptr(i)。(以前不懂也没注意这个,程序一直出错)。
PS:因为再写颜色相关图的程序,需要保存一个掩码...
分类:
其他好文 时间:
2015-06-05 10:21:49
阅读次数:
1087
题意:思路:#include#include#include#include#include#include#include#include#includeusing namespace std;const int MAXN=10+5;int n,m,Q,ans;int mat[MAXN][MAXN...
分类:
其他好文 时间:
2015-06-04 20:55:54
阅读次数:
137
使用 Eclipse Memory Analyzer 进行堆转储文件分析Eclipse Memory Analyzer(MAT)是著名的跨平台集成开发环境 Eclipse Galileo 版本的 33 个组成项目中之一,它是一个功能丰富的 JAVA 堆转储文件分析工具,可以帮助你发现内存漏洞和减少内...
分类:
系统相关 时间:
2015-06-04 13:40:21
阅读次数:
135
十分简单的并查集问题,注意建图的方式
#include
#include
#include
#include
using namespace std;
const int maxn = 1005;
const int maxd = 5000005;
const int dir[2][2] = {{0,1},{1,0}};
int n,m,mat[maxn][maxn],cnt,fa[maxd];...
分类:
其他好文 时间:
2015-06-03 21:39:01
阅读次数:
134
转自:http://rayleeya.iteye.com/blog/1956638无论怎么小心,想完全避免bad code是不可能的,此时就需要一些工具来帮助我们检查代码中是否存在会造成内存泄漏的地方。既然要排查的是内存问题,自然需要与内存相关的工具,DDMS和MAT就是两个非常好的工具。下面详细介...
分类:
其他好文 时间:
2015-06-03 15:39:07
阅读次数:
130
题目大意:求(1^K + 2^K + 3K + … + N^K) % 2^32解题思路:
借用别人的图
可以先打表,求出Cnm,用杨辉三角可以快速得到#include
typedef unsigned long long ll;
const int N = 55;
const ll mod = (1LL << 32);
struct Matrix{
ll mat[N][N...
分类:
其他好文 时间:
2015-06-02 15:20:40
阅读次数:
124
题目大意:fibonacci的升级版,规则是f(n) = f(n-1) + f(n-2) + f(n-3)解题思路:水题#include
typedef long long ll;
const int N = 3;
const ll mod = 1e9 + 9;struct Matrix{
ll mat[N][N];
}A, B, tmp;
ll n;void init(){...
分类:
其他好文 时间:
2015-06-02 09:31:17
阅读次数:
127
题意:公式f(n) = f(n - 1) + f(n - 2) + f(n - 3),给出n,f(1) = 0,f(2) = 1, f(3) = 2,要求得出f(n)。
题解:普通的矩阵快速幂模板题。#include
#include
const int MOD = 1000000009;
struct Mat {
long long g[3][3...
分类:
其他好文 时间:
2015-06-01 22:40:05
阅读次数:
145
快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息直方图的计算采用OpenCV的calcHist完成。OpenCV的C++接口中calcHist有三种形式://! computes the joint dense histogram for a set of images.
CV_EXPORTS void calcHist( const Mat* im...
分类:
编程语言 时间:
2015-05-31 14:02:10
阅读次数:
202
最近再写一段程序的时候,要访问Mat中的元素。在定义Mat型数据的时候,用Mat ObjectPoints(48,3,CV_32FC1,0)对其进行初始化后,用at进行访问时报内存错误。 1 Mat ObjectPoints(48,3,CV_32FC1); 2 Mat ImgPoin...
分类:
其他好文 时间:
2015-05-30 21:00:37
阅读次数:
200