MVTec Software GmbH
  Building Vision For Business

Extended and Improved HDevelop Export

  • Easy and effective application development now also with .NET
  • Automatic conversion of an HDevelop program to C# and VB.NET
  • Runtime optimized code export to C++
  • Easier to read code for C++ export


application examples  
:: Automatic code export is beneficial for all application developments
   Example of an exported program for bar code reading in C#
private void action()
{
  HOperatorSetX Op = new HOperatorSetX();
  HTupleX Tuple = new HTupleX();
  object hv_BarCodeDescr, hv_WindowHandle=null;
  ...
  HUntypedObjectX ho_Image=null, ho_image=null, ho_CodeRegion=null;

  Op.GenEmptyObj(out ho_Image); Op.GenEmptyObj(out ho_image); 
  ...
  Op.Gen1DBarCodeDescr("2/5 Industrial",6,10,out hv_BarCodeDescr);
  Op.OpenFramegrabber("DirectShow",1,1,0,0,0,0,"default",-1,"default",...);
  for (hv_i=1; (int)hv_i<=4; hv_i = (int)hv_i + 1)
  {
    Marshal.ReleaseComObject(ho_Image);
    Op.GrabImage(out ho_Image,hv_FGHandle);
    Marshal.ReleaseComObject(ho_CodeRegion);
    Op.Find1DBarCode((IHObjectX)ho_image,out ho_CodeRegion,hv_BarCodeDescr,...);
    Op.Decode1DBarCode(hv_BarCode,hv_BarCodeDescr,out hv_Characters,...);
    Op.SetTposition(hv_COMDefWinHandle,24,12);
    Op.WriteString(hv_COMDefWinHandle,Tuple.TupleLastN(...));
    Op.WriteString(hv_COMDefWinHandle,Tuple.TupleSelect(...));
  }
}

Application Areas: 1D Bar Codes  |  2D Data Code  |  Alignment  |  Color Inspection  |  Color Segmentation  |  Completeness Check  |  Inspection  |  Measuring and Comparison  |  Optical Character Recognition  |  Optical Character Verification  |  Position Recognition  |  Print Inspection  |  Recognition of Objects  |  Security System  |  Shape Recognition  |  Surface Inspection  |  Texture Analysis
Industries: Aerospace and space travel  |  Automobile parts and manufacturers  |  Ceramics  |  Chemicals  |  Electric components and equipment  |  Food  |  Glass production and processing  |  Government and Military  |  Health care and life science  |  Iron, steel and metal  |  Machinery  |  Medical supplies  |  Mining  |  Paper products  |  Pharmaceutical  |  Photogrammetry and remote sensing  |  Precision engineering and optics  |  Printing  |  Railroads and trains  |  Retail  |  Rubber, synthetic material, foil  |  Semiconductors  |  Shipbuilding  |  Surveillance and security  |  Telecommunication  |  Transport  |  Wood and timber


© Copyright 2010, MVTec Software GmbH, corporate/legal/privacy information






Webmaster Last modified: Tue Aug 23 10:46:25 CEST 2005