?? matrixoperator.h
字號:
#ifndef _MATRIX_FILE
#define _MATRIX_FILE
#include "BioIDFile.h"
class GaborResult
{
public:
double Avg;
double Deta;
};
Matrix Image2Matrix(const HBIO &hBIO);
HBIO Matrix2Image(const Matrix &mImage);
Matrix Buffer2Matrix(const HBIO &hBIO);
HBIO Matrix2Buffer(const Matrix &mImage);
//TwoDimension Convolution,are you sure?
Matrix Convolution2D(Matrix mImage,Matrix mKernel);
//FFT convolution
Matrix DoFFTConv2(Matrix data,Matrix kernel);
//OneDimension Convolution
vector<float> Convolution(vector<float> h,vector<float> g);
void printMatrix(Matrix &m,HDC hdc);
void SaveMatrix(Matrix &m,string fstr);
Matrix LoadMatrix(int row,int col,string fstr);
BOOL InvertGaussJordan(Matrix &input, Matrix &output);
Matrix Minus(Matrix &m1,Matrix &m2);
//FFTGaborTransform
Matrix FFTGaborTransform(const HBIO &hBIO,int Orientation, int Frequency);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -