Viper.NET Logo
7.0.1
  • Start
    • About Viper.NET
    • Installation
    • Quick start
    • Create Viper.NET project
    • The first image processing job
      • Create BV type and job
      • Type load and test
  • Viper.NET Projects
    • Create and start projects
      • Project templates
    • Several versions of Viper.NET
      • Auto-Installation
      • Upgrade project to newer Viper.NET version
    • Project folders and files
      • The project file “.makproj”
      • Configuration folder
        • stations.xml
        • Log configuration - log4net.config
        • shellConfiguration.xml
        • userTabs.xml
        • extAppTabs.xml
        • userTabs.xml
      • Data folder
        • globalParams.xml
        • persistentData.xml
        • Plugins
      • Plugins” folder (optional)
    • Logging
      • RollingFileAppender
      • GBufferAppender
  • The user interface (shell)
    • Structure
      • Header
      • Main view
      • Function bar
    • Sidebar
      • Stations
      • HW Explorer
      • Log
    • Main menu
      • Functions
        • Global settings
        • SaveVersion
        • Info Dialog
  • Core modules
    • GInOut
      • Hardware accesses with GInOut
        • Configuration
        • Hardware and Datablocks
        • Python scripts
        • Axes, cylinders and signal lights
      • Supported hardware
        • Beckhoff TwinCat ADS
        • S7 and TIA Portal (S7ISOTCP)
        • Modbus TCP
        • Profibus
        • Profinet with Hilscher CifX
        • Gefasoft UDP
        • Waycom Prodel
        • Memory Mapped File
      • GInOutHwExplorer
        • Creating new objects
        • Parameterization of objects
      • Data converter
        • GenericInputConverter
        • Byte array -> Byte
        • Byte array -> Byte array
        • Byte array -> String
        • Byte array -> S7 String
        • Byte array -> Int16 or Int32
        • Byte array bits -> Bool, Int16 or Int32
        • Byte array string -> Int16, Int32 or Double
        • Byte array hex string -> UInt32
        • GenericArrayConverter
        • GenericBitArrayConverter
        • StringArrayConverter
      • GIO PLC Security
      • GIO type data
      • GInOut Tips and Tricks
        • Simulation
    • Stations
      • Digital standard handshake
      • Input data
      • Station configuration
        • stations.xml
        • Station editor
        • Station types
      • Station Trigger Server
      • Viper.NET Stations
        • Log Station
    • User management
    • User tabs and layout childs
      • User tabs
      • Layout Childs
    • Streams and Protocols
      • Stream Pool Settings
      • Stream Pool List
      • Stream Test Dialog
    • Command interface
      • Predefined commands
        • CmdSend
        • CmdSetBits
        • CmdPause
  • Image processing
    • Basic concepts
      • Definitions
        • ToolGroup Item
        • Job
        • Station
        • Types
      • Version
        • External triggering
        • Manual image acquisition
        • Loading saved images
      • Image acquisition
        • Lighting
        • Image sources in Viper.NET
      • Calibration
        • Overview
        • Calibration/Fixing Tools in Cognex VisionPro
        • Global calibrations
        • Local calibrations
      • Save images
        • Configuration
        • Input images (camera images)
        • Result images (SaveImagesEx)
        • WorkerStoreImage
        • Memory limitation
      • SPS interfaces
      • Interface Viper.NET to Cognex VisionPro
        • Naming conventions
        • Special VisionPro Tools
    • Type management
      • Create or edit types
      • Load types
      • Archiving types
      • Viper.NET without type management
    • Image sources
      • General
        • Image feed
        • Image Source Lists
        • Image Source Editor
        • Live display
        • Synchronization of image sources
      • Master-Slave image sources
      • Image Source Organization
        • Global, Job or ToolGroup Item?
        • Reference image sources
      • Commandos
      • Manipulation Toolgroup and Calib-Key
      • Image sources as light controllers
        • Local at the image source
        • Global dynamic light controller
      • Standard image sources
        • File based image source
        • Cognex CogAcqFifo
        • Baumer
        • SVS Vistek
        • Basler
        • IDS µEye
      • Set up cameras
        • Live image
        • Continuous mode
        • Display functions
        • Angle and length measurement
        • Graphic Drag&Drop
        • Reference image alignment
      • Image source simulation
    • Lighting control (Lumos)
      • Lumos Basics
        • LightController and Channels
        • General light channel settings
        • Lighting situations
      • Supported controllers
        • Gefasoft Lucon
        • Smartek
        • Gardasoft PP6X
        • Gefasoft MCST4
        • Dynamic LightController
    • BV Stations
      • Vision standard station
        • Digital handshake
        • Configuration
        • Criteria bits and user bits
      • Image Trigger Station
        • Procedure
        • Configuration
      • RunFromDir Station
      • TypeLoadStation
    • Job
      • General
        • Version
        • Selection ToolGroup Items
        • Image feed
      • Job Editor
        • ToolGroup Items
        • Image sources
        • UI designer
        • Global parameters
        • BV parameters
        • Analysis (limit value test)
        • Trends
        • Shortcuts
        • Settings
        • Documentation
      • Job Display
        • Toolbar
        • BV Settings (Operator view)
        • Live Mode Settings
        • Load images via drag & drop
      • Statistics
        • BV Statistics
        • Runtime statistics
        • Trend results
    • ToolGroup Item
      • ToolGroup Items
        • Basics
        • Image source list
        • ToolGroup Item Types
        • TG Item Templates
      • Toolgroup Item Editor
        • Toolgroup
        • Image sources
        • Views
        • Graphics
        • Data
        • Shortcuts
        • Documentation
        • Extensions
      • Views and SubDisplays
        • Configuring Views
        • Images & Graphics (Cognex)
        • Values & Results SubDisplay
        • Counter reading subdisplay
        • Diagram SubDisplay
        • UI Designer Subdisplay
        • Shared SubDisplays
      • Input and result data
        • Control variables - GInOut
        • Images
        • CSV files
      • TG Item Error handling
        • ResultEvaluationMode
        • Dealing with script errors
        • error in loading
      • Counter
        • General
        • Configuration
        • CounterData block
    • RunFromDir
      • General
        • Input data (.indata)
        • Result data (.resdata)
      • User interface
        • Job execution
        • Directory selection
        • Image selection
        • Image list
        • Export images
        • Statistics
      • RunFromDir global
        • Selection ToolGroup Item
        • Automatic reference image check
    • The Vision Plugin
      • Shell extensions
        • Main menu
        • Function panel
        • Additional sidebar tabs
        • Shell configuration
      • Global settings
        • General
        • Enhanced
        • VisionPro Tools
        • Function panel call TG-Item
        • Operator view
      • Configuration files
        • Extension .makproj
        • Extension globalParams.xml
    • UI designer
      • Surface elements
        • Windows Forms
        • Data analysis
        • Function buttons
        • GInOut
        • Global parameters
        • Parameters
        • SubDisplay
        • RunStatus
        • Stations
        • Teach
    • Tips and tricks
      • Jobs and ToolGroup Items
        • Reuse BV processes
        • Alternative BV processes
        • Reuse results
        • Reuse calibrations
      • Access rights
      • Memory management
        • Max. TgItems in Memory
        • garbage collection
        • Display/log memory consumption
      • Online documentation
      • Fault diagnosis
        • Vision displays and cameras
        • Trend results
        • GInOut Diagnosis
    • Halcon Integration in Viper.NET
      • General
      • Halcon plugin
        • Image acquisition with Halcon
        • Halcon subdisplays
    • Gefasoft VisionPro Tools
      • General VisionPro Tools
        • Advanced Print Inspect Tool
        • Area Inspect Tool
        • CalculatorTool
        • CircleHoughTool
        • CommandInterfaceTool
        • GetPositionTool
        • GImgSrcItfTool
        • HomogeneityTool
        • ImageConvertTool
        • InspectEdgeTool
        • LabelInspectTool
        • ListToFileTool
        • LocationMatcherTool
        • MaskCopyTool
        • MaskEditorTool
        • ObjectMemoryTool
        • PerspectiveTransformTool
        • ProtectedToolBlock
        • ResultCsvTool
        • ToolBlockReferenceTool
        • ToolBlockSelectorTool
        • TransPointAndAngleTool
      • Project Tools
        • BushPositionDetectionTool
        • GlueDotInspect
        • GlueLineInspect
        • LobeComparerTool
        • Upper-Lower Correlation
        • CorrelateCamerasTool
        • CorrelateDieTool
        • AddCorrelationOffsetTool
      • Tools with MVTec Halcon support
        • HalconWrapperTool
        • HalconAlignmentTool
        • HalconConverterTool
        • HalconRectifyTool
        • StereoscopeTool
        • HalconInputTool?
        • Halcon PinCheck Tools
      • Gefasoft 3D Tools
        • Fixture3DTool
        • Multihead3DFixtureTool
        • Multihead3DStitchingTool
        • PinCheck3DTool
        • PinTipExtractor3DTool
  • Plugins
    • Plugin Framework
      • Metadata
      • Shell extensions
    • Image Source Plugins
      • IDS Ensenso Plugin
      • Optris IR Plugin
      • Point Grey / FLIR
        • General settings
        • Inputs Outputs
        • ROI settings
        • Gigabit Ethernet settings
      • Xeneth
      • MicroEpsilon scanControl3D
      • MicroEpsilon surfaceControl3D
        • Installation and configuration
        • Image source settings
        • Plugin settings
      • Jai
    • Viper.NET Standard Plugins
      • Reinspect client/server plugin
        • General
        • Die Client-Benutzeroberfläche
        • Set up
      • JobResultCSV Plugin
        • Plugin settings
        • CsvMetadataToolBlock
      • WatchDir Plugin
      • ProcessPositions Plugin
        • Axis systems
        • ProcessPositions Station
      • QualityAssurance Plugin
        • Start of an MSA
        • Data recording - New MSA
        • Repetition of an evaluation
        • Data export
        • Shell Extensions
        • MsaMetadataToolBlock
  • Solution guide
    • Example project Step-by-Step
    • Aufsetzen von Stationen
    • Command interface (CmdItf)
    • PLC user access control
    • PLC type data
      • Type data management using PLC
      • Type data management in Viper.NET
      • Configuration: Unassigned parameters
      • Type data activation in the Viper.NET project
        • userTabs.xml
        • extAppLayoutChilds.xml
        • .makproj
        • gioTypeDataManager_MyStation1.xml
        • Type directory
        • MyType.xml
        • MyType.xmlhistory.txt
        • archiveDirectory
        • Hardware Explorer
        • station.xml configuration
    • GDataExchange
      • Operating principle
        • Store and retrieve data
        • Data storage
      • Integrate GDataExchange
        • Include via function menu
        • Embedding as UserTab or LayoutChild
      • Configuration
      • GUI
    • Connecting external systems
    • Downstream image acquisition
    • PinCheck with multi-stereo camera system
    • 3D solutions
    • Adhesive inspection
    • Further application examples
      • pick and place
        • Control of feeder systems
      • Head-up Display Inspection
      • Vision guided laser
  • Troubleshooting
    • General
      • Collect information for support
    • Logging
    • SaveVersion
    • Crash reporter
    • Comment function when saving
  • Further information
    • Release notes
      • 7.0.1.0 Hotfix 7
      • 7.0.1.0 Hotfix 6
      • 7.0.1.0 Hotfix 5
      • 7.0.1.0 Hotfix 4
      • 7.0.1.0 Hotfix 1
      • 7.0.1.0
      • 6.5.6.0 Hotfix 3
      • 6.5.6.0 Hotfix 2
      • 6.5.6.0 Hotfix 1
      • 6.5.6.0
      • 6.5.5.0 Hotfix 11
      • 6.5.5.0 Hotfix 9
      • 6.5.5.0 Hotfix 8
      • 6.5.5.0 Hotfix 7
      • 6.5.5.0 Hotfix 6
      • 6.5.5.0 Hotfix 5
      • 6.5.5.0 Hotfix 4
      • 6.5.5.0 Hotfix 3
      • 6.5.5.0 Hotfix 1
      • 6.5.5.0
      • 6.5.4.0
      • 6.5.3.0 Hotfix 2
      • 6.5.3.0 Hotfix 1
      • 6.5.3.0
      • 6.5.2.0 Hotfix 1
      • 6.5.2.0
      • 6.5.1.0
      • 6.5.0.0
      • 6.4.3.0
      • 6.4.2.3 Hotfix3_SpinnakerAsyncImageLoop
      • 6.4.2.2 Hotfix2_GlobalVisionParamsCategory_3dTools
      • 6.4.2.1 Hotfix1_ExtAppCtl_Toolstrip
      • 6.4.2.0
      • 6.4.1.0
      • 6.4.0.5
      • 6.4.0.4
      • 6.4.0.0
      • 6.3.0.0
      • 6.2.1.6
      • 6.2.1.5
      • 6.2.1.4
      • 6.2.1.3
      • 6.2.1.2
      • 6.2.1.1
      • 6.2.1.0
      • 6.2.0.1
      • 6.2.0.0
      • 6.1.1.0
      • 6.1.0.0
      • 6.0.0.0
      • 5.3.0.0
      • 5.2.2.0/5.2.3.0
      • 5.2.1.0
      • 5.2.0.0
      • 5.1.2.0
      • 5.1.1.0
      • 5.1.0.0
      • 5.0.3.0
      • 5.0.2.0
      • 5.0.1.0
      • 5.0.0.0
      • 4.3.5.0
      • 4.3.4.0
      • 4.3.3.3
      • 4.3.3.0
      • 4.3.2.0
      • 4.3.1.0
      • 4.3.0.0
      • 4.2.0.0
      • 4.1.0.0
      • 4.0.3.0
      • 4.0.2.0
      • 4.0.1.0
      • 4.0.0.0
      • 3.3.1.4
      • 3.3.1.3
      • 3.3.1.2
      • 3.3.1.1
      • 3.3.1.0
      • 3.3.0.0
      • 3.2.1.0
      • 3.2.0.0
      • 3.1.4.2
      • 3.1.4.1
      • 3.1.4
      • 3.1.3
      • 3.1.2
      • 3.1.1
      • 3.1
      • 3.0.2
      • 3.0.1
      • 3.0
      • 2.2.0
      • 2.1.37
      • 2.1.36
      • 2.1.35
      • 2.1.34
      • 2.1.33
      • 2.1.32
      • 2.1.31
      • 2.1.30
      • 2.1.29
      • 2.1.28
    • Viper.NET Dependencies
      • Viper.NET 3
      • Viper.NET 4
      • Viper.NET 5
      • Viper.NET 6
      • Viper.NET 7
    • Command line parameters
    • Viper.NET in developer mode
    • Viper.NET Licensing
      • Features
      • Other licenses
      • License status
    • GEFASOFT Viper.NET Tools
      • Viper.NET Autostarter
      • GEFASOFT WatchDir
        • WatchDir Plugin
      • SaveVersion Config
  • Legal Notice
Viper.NET
  • Image processing
  • Halcon Integration in Viper.NET

Halcon Integration in Viper.NET¶

  • General
  • Halcon plugin
    • Image acquisition with Halcon
    • Halcon subdisplays
Previous Next

© Copyright 2024, GEFASOFT Automatisierung und Software GmbH.