Ejemplo n.º 1
0
 //--------------------------------------------------------------------------------------
 private void Exec()
 {
     try
     {
         CDescriptionPartition lDescriptionPartition = null;
         Image bmpBW = fBlackWhiteExplorer.PictureToBlackWhiteVarBorder(fImage, cbColor.SelectedIndex + 1, int.Parse(txtBorder.Text), out lDescriptionPartition);
         pbTarget.Image         = bmpBW;
         txtAverageBottom.Text  = Math.Round(lDescriptionPartition.AverageBottom).ToString();
         txtAverageTop.Text     = Math.Round(lDescriptionPartition.AverageTop).ToString();
         txtBottomWeight.Text   = lDescriptionPartition.BottomWeight.ToString();
         txtTopWeight.Text      = lDescriptionPartition.TopWeight.ToString();
         txtBottomDevision.Text = Math.Round(lDescriptionPartition.BottomDevision).ToString();
         txtTopDevision.Text    = Math.Round(lDescriptionPartition.TopDevision).ToString();
     }
     catch (Exception ee)
     {
         MessageBox.Show(ee.ToString());
     }
 }
Ejemplo n.º 2
0
 //--------------------------------------------------------------------------------------
 private void CreateBlackWhiteForBlue()
 {
     try
     {
         CDescriptionPartition lDescriptionPartition = null;
         Image bmpBW = fBlackWhiteExplorer.PictureToBlackWhiteVarBorder(fSourceBitmap, 3, tbBlue.Value, out lDescriptionPartition);
         pbBlue.Image = bmpBW;
         txtAverageBottomBlue.Text  = Math.Round(lDescriptionPartition.AverageBottom).ToString();
         txtAverageTopBlue.Text     = Math.Round(lDescriptionPartition.AverageTop).ToString();
         txtBottomWeightBlue.Text   = lDescriptionPartition.BottomWeight.ToString();
         txtTopWeightBlue.Text      = lDescriptionPartition.TopWeight.ToString();
         txtBottomDevisionBlue.Text = Math.Round(lDescriptionPartition.BottomDevision).ToString();
         txtTopDevisionBlue.Text    = Math.Round(lDescriptionPartition.TopDevision).ToString();
         txtBottomEstBlue.Text      = Math.Round(lDescriptionPartition.BottomDevision + lDescriptionPartition.TopDevision).ToString();
     }
     catch (Exception ee)
     {
         MessageBox.Show(ee.ToString());
     }
 }