📄 autothreshhold.h
字号:
// AutoThreshhold.h: interface for the CAutoThreshhold class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_AUTOTHRESHHOLD_H__B0429763_BB2B_4991_9195_D141AA2C6701__INCLUDED_)
#define AFX_AUTOTHRESHHOLD_H__B0429763_BB2B_4991_9195_D141AA2C6701__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "matrix.h"
#include "BpNNet.h" // Added by ClassView
class CAutoThreshhold
{
public:
BOOL LoadImage(BYTE *Array,long width,long height);
BOOL LoadImage(char *filename);
CAutoThreshhold();
virtual ~CAutoThreshhold();
BYTE CalcBestThreshold();
private:
void Destroy();
void GetUk(int k);
void GetPiTable();
void GetGrayTable();
long m_Height;
long m_Width;
BYTE *m_Array;
int Gray[256];
double Pi[256];
double u,uk0,uk1,wk0,wk1;
double deltak[256];
};
#endif // !defined(AFX_AUTOTHRESHHOLD_H__B0429763_BB2B_4991_9195_D141AA2C6701__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -