comparison include/marksheet.h @ 5:3b734fd6ee2b

v0.2
author pyon@macmini
date Thu, 06 Oct 2011 20:27:54 +0900
parents a505f7417742
children
comparison
equal deleted inserted replaced
4:a505f7417742 5:3b734fd6ee2b
1 // Filename : marksheet.h 1 // Filename : marksheet.h
2 // Last Change: 05-Oct-2011. 2 // Last Change: 06-Oct-2011.
3 // 3 //
4 #ifndef __MARKSHEET__ 4 #ifndef __MARKSHEET__
5 #define __MARKSHEET__ 5 #define __MARKSHEET__
6 6
7 7
75 g = img.GetGreen( x, y ); 75 g = img.GetGreen( x, y );
76 b = img.GetBlue( x, y ); 76 b = img.GetBlue( x, y );
77 if( IsBlack( (int)r, (int)g, (int)b ) ) black++; 77 if( IsBlack( (int)r, (int)g, (int)b ) ) black++;
78 } 78 }
79 float z = (float)black / h; 79 float z = (float)black / h;
80 float zmin = 0.103428 * 0.95; 80 float zmin = 0.095713;
81 float zmax = 0.103428 * 1.05; 81 float zmax = 0.108600;
82 82
83 wxFile f( file ); 83 wxFile f( file );
84 long l = f.Length(); 84 long l = f.Length();
85 float lmin = 2181468 * 0.95; 85 float lmin = 2072393;
86 float lmax = 2181468 * 1.05; 86 float lmax = 2346082;
87 87
88 //wxPuts(wxString::Format(wxT("z = %f, len = %d"),z,len)); 88 //wxPuts(wxString::Format(wxT("z = %f, len = %d"),z,len));
89 if ( zmin < z && z < zmax 89 if ( zmin < z && z < zmax
90 && lmin < l && l < lmax ) { 90 && lmin < l && l < lmax ) {
91 return true; 91 return true;