KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ptexture.h
Go to the documentation of this file.
1 // ptexture.h - 1D/2D function determining the probability of texture
3 // Author: Doron Tal
4 // Date created: May, 2000
5 
6 #ifndef _PTEXTURE_H
7 #define _PTEXTURE_H
8 
9 #include "wrap_dtlib_cpp/img.h"
10 #include "wrap_dtlib_cpp/circle.h"
11 
12 #warning "[Code police] Do not put 'using namespace' in global scope of header."
13 using namespace std;
14 
15 namespace DTLib {
16 
17  // INPUTS:
18  // 'CircleMasks' - images with circles of increasing sizes drawn in them
19  // *** TODO: *** finish this comment!
20 
21  void ComputePTextureImg(CCircleMasks& CircleMasks,
22  CImg<BYTE>& NMSCombImg,
23  CImg<float>& ThetaStarImg,
24  CImg<float>& TextureScaleImg,
25  CImg<kjb_int32>& TextonMembershipImg,
26  const int& K,
27  const float& DiskMiddleBandThickness,
28  const float& Tau, const float& Beta,
29  CImg<float>& PTextureImg);
30 
31 } // namespace DTLib {
32 
33 #endif
void ComputePTextureImg(CCircleMasks &CircleMasks, CImg< BYTE > &NMSCombImg, CImg< float > &ThetaStarImg, CImg< float > &TextureScaleImg, CImg< kjb_int32 > &TextonMembershipImg, const int &K, const float &DiskMiddleBandThickness, const float &Tau, const float &Beta, CImg< float > &PTextureImg)
Definition: ptexture.cpp:25