@ -195,10 +195,11 @@ namespace HisenceYoloDetection
bool st = ManagerModelHelper . StrMatch2 ( s1 , s2 ) ;
// Rect rect = new Rect(0, 0, 0, 0) ;
// string path2 = "D:\\Hisence\\SQLImages\\W80WXWJ060539V0WW80WX120293 \\2 \\W80WXWJ060539V0WW80WX120293 result.jpg";
//Mat cameraMat = Cv2.ImRead(path2) ;
//bool ifg = CheckDiffSciHelper.CheckDiffSci(path2, cameraMat, rect, rect, false, "D://Hisence//Test") ;
Rect rect = new Rect ( 0 , 0 , 0 , 0 ) ;
string path2 = "D:\\Hisence\\SQLImages\\LR1006G4SILVERWJ060480U0SW901N120105 \\4 \\LR1006G4SILVERWJ060480U0SW901N120105 result.jpg" ;
string path23 = "D:\\Hisence\\SQLImages\\LR1006G4SILVERWJ060480U0SW901N120105\\4\\L1.jpg" ;
Mat cameraMat = Cv2 . ImRead ( path23 ) ;
bool ifg = CheckDiffSciHelper . CheckDiffSci ( path2 , cameraMat , rect , rect , false , "D://Hisence//Test" ) ;
string vBarPath = "D:\\Hisence\\<5C> <> <EFBFBD> <EFBFBD> \\Lp\\202452414231.jpg" ;
string vCam1OnePath = "D:\\Hisence\\<5C> <> <EFBFBD> <EFBFBD> \\Lp\\001.jpg" ;
@ -2927,8 +2928,13 @@ namespace HisenceYoloDetection
if ( ! saveimage )
{
SQLStr = SQlxK_HisenceWord . ThreeblockMainWord ;
OneIF = ManagerModelHelper . StrMatch2 ( xK_HisenceWord . ThreeblockMainWord , SQlxK_HisenceWord . ThreeblockMainWord ) ;
if ( ! OneIF )
bool OneIF1 = ManagerModelHelper . StrMatch2 ( xK_HisenceWord . ThreeblockMainWord , SQlxK_HisenceWord . ThreeblockMainWord ) ;
Rect rect = new Rect ( 0 , 0 , 0 , 0 ) ;
string PathSql = SQlxK_HisenceWord . ThreeblockPath ;
juanjiMatch = CheckDiffSciHelper . CheckDiffSci ( PathSql , CutBlockMat , rect , rect , false , "D://Hisence//Test" ) ;
if ( ! OneIF1 | | ! juanjiMatch )
{
DisplayResult ( mLcut ) ;
//<2F> <> ʾ <EFBFBD> <CABE> <EFBFBD> <EFBFBD> <EFBFBD> İ<EFBFBD>
@ -2951,8 +2957,13 @@ namespace HisenceYoloDetection
if ( ! saveimage )
{
SQLStr = SQlxK_HisenceWord . FourblockMainWord ;
OneIF = ManagerModelHelper . StrMatch2 ( xK_HisenceWord . FourblockMainWord , SQlxK_HisenceWord . FourblockMainWord ) ;
if ( ! OneIF )
bool OneIF1 = ManagerModelHelper . StrMatch2 ( xK_HisenceWord . FourblockMainWord , SQlxK_HisenceWord . FourblockMainWord ) ;
Rect rect = new Rect ( 0 , 0 , 0 , 0 ) ;
string PathSql = SQlxK_HisenceWord . FourblockPath ;
juanjiMatch = CheckDiffSciHelper . CheckDiffSci ( PathSql , CutBlockMat , rect , rect , false , "D://Hisence//Test" ) ;
if ( ! OneIF1 | | ! juanjiMatch )
{
DisplayResult ( mLcut ) ;
//<2F> <> ʾ <EFBFBD> <CABE> <EFBFBD> <EFBFBD> <EFBFBD> İ<EFBFBD>
@ -2975,8 +2986,12 @@ namespace HisenceYoloDetection
if ( ! saveimage )
{
SQLStr = SQlxK_HisenceWord . FiveblockMainWord ;
OneIF = ManagerModelHelper . StrMatch2 ( xK_HisenceWord . FiveblockMainWord , SQlxK_HisenceWord . FiveblockMainWord ) ;
if ( ! OneIF )
bool OneIF1 = ManagerModelHelper . StrMatch2 ( xK_HisenceWord . FiveblockMainWord , SQlxK_HisenceWord . FiveblockMainWord ) ;
Rect rect = new Rect ( 0 , 0 , 0 , 0 ) ;
string PathSql = SQlxK_HisenceWord . FiveblockMainWord ;
juanjiMatch = CheckDiffSciHelper . CheckDiffSci ( PathSql , CutBlockMat , rect , rect , false , "D://Hisence//Test" ) ;
if ( ! OneIF1 | | ! juanjiMatch )
{
DisplayResult ( mLcut ) ;
//<2F> <> ʾ <EFBFBD> <CABE> <EFBFBD> <EFBFBD> <EFBFBD> İ<EFBFBD>
@ -2998,7 +3013,13 @@ namespace HisenceYoloDetection
if ( ! saveimage )
{
SQLStr = SQlxK_HisenceWord . SixblockMainWord ;
OneIF = ManagerModelHelper . StrMatch2 ( xK_HisenceWord . SixblockMainWord , SQlxK_HisenceWord . SixblockMainWord ) ;
bool OneIF1 = ManagerModelHelper . StrMatch2 ( xK_HisenceWord . SixblockMainWord , SQlxK_HisenceWord . SixblockMainWord ) ;
Rect rect = new Rect ( 0 , 0 , 0 , 0 ) ;
string PathSql = SQlxK_HisenceWord . SixblockPath ;
juanjiMatch = CheckDiffSciHelper . CheckDiffSci ( PathSql , CutBlockMat , rect , rect , false , "D://Hisence//Test" ) ;
if ( ! OneIF1 | | ! juanjiMatch )
if ( ! OneIF )
{
// DisplayResult(mLcut);
@ -3022,8 +3043,12 @@ namespace HisenceYoloDetection
if ( ! saveimage )
{
SQLStr = SQlxK_HisenceWord . SevenblockMainWord ;
OneIF = ManagerModelHelper . StrMatch2 ( xK_HisenceWord . SevenblockMainWord , SQlxK_HisenceWord . SevenblockMainWord ) ;
if ( ! OneIF )
bool OneIF1 = ManagerModelHelper . StrMatch2 ( xK_HisenceWord . SevenblockMainWord , SQlxK_HisenceWord . SevenblockMainWord ) ;
Rect rect = new Rect ( 0 , 0 , 0 , 0 ) ;
string PathSql = SQlxK_HisenceWord . SevenblockPath ;
juanjiMatch = CheckDiffSciHelper . CheckDiffSci ( PathSql , CutBlockMat , rect , rect , false , "D://Hisence//Test" ) ;
if ( ! OneIF1 | | ! juanjiMatch )
{
//DisplayResult(mLcut);
//<2F> <> ʾ <EFBFBD> <CABE> <EFBFBD> <EFBFBD> <EFBFBD> İ<EFBFBD>
@ -3045,8 +3070,12 @@ namespace HisenceYoloDetection
if ( ! saveimage )
{
SQLStr = SQlxK_HisenceWord . EightblockMainWord ;
OneIF = ManagerModelHelper . StrMatch2 ( xK_HisenceWord . EightblockMainWord , SQlxK_HisenceWord . EightblockMainWord ) ;
if ( ! OneIF )
bool OneIF1 = ManagerModelHelper . StrMatch2 ( xK_HisenceWord . EightblockMainWord , SQlxK_HisenceWord . EightblockMainWord ) ;
Rect rect = new Rect ( 0 , 0 , 0 , 0 ) ;
string PathSql = SQlxK_HisenceWord . EightblockPath ;
juanjiMatch = CheckDiffSciHelper . CheckDiffSci ( PathSql , CutBlockMat , rect , rect , false , "D://Hisence//Test" ) ;
if ( ! OneIF1 | | ! juanjiMatch )
{
// DisplayResult(mLcut);
//<2F> <> ʾ <EFBFBD> <CABE> <EFBFBD> <EFBFBD> <EFBFBD> İ<EFBFBD>
@ -3067,10 +3096,9 @@ namespace HisenceYoloDetection
using ( StreamWriter sw = new StreamWriter ( txtLog , true ) )
{
if ( blockIndex = = "2" )
{
sw . WriteLine ( "<22> <> <EFBFBD> <EFBFBD> ƥ<EFBFBD> <C6A5> " + juanjiMatch ) ;
}
sw . WriteLine ( "<22> <> " + blockIndex + "<22> <> <EFBFBD> <EFBFBD> ƥ<EFBFBD> <C6A5> " + juanjiMatch ) ;
sw . WriteLine ( "<22> <> " + blockIndex + "<22> <> <EFBFBD> ݿ<EFBFBD> " + SQLStr + "<22> ؼ<EFBFBD> <D8BC> <EFBFBD> " + MainWoidStr + "<22> <> <EFBFBD> <EFBFBD> " + OneIF + "\n" ) ;
sw . WriteLine ( "<22> <> " + blockIndex + " <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> " + TextWoidStr + "\n" ) ;