Up | Release Notes Version X | Release Notes Version 9 | Release Notes Version 8 | Release Notes Version 7 | Release Notes Version 6 | Release Notes Version 5 | Release Notes Version 4 | Release Notes Version 3.0 | Release Notes Version 2.5

 

  

 
Release Notes Version 8

Scorpion Vision 8 supports Python 2.6 as it primary choice - Installation of Python 26 is described here

8.1.0.462 - September 28, 2010

  • Toolbox
    •  ExternalData & ToolBox
      • synchronizes parameterlist on variant changes
    • CircleSegmentor
      • image pruning added
      • multiple improvements
    • ImageFilter
      • Init bug fixed
    • AreaFilter
      • Init bug fixed
      • FIR filter fixed
      • ixed persistance bug of Normalization filter
    • Log Message from PolygonMatch tools removed
    • Locate3D
      • added classes
      • added result dictionary
    • Toolbox
      • Column width persistence
    • Calibrator
      • timestamps; no morph if sobel
    • PM, PM2, PM3:
      • Tool fails if match fails - as option
    • ToolImport, DataImport
      • imported logic items available as guards inside toolboxes
    • tool.begin/endExecute is now executed due to guards, active and enabled
    • added missing Tool Template update after profile restore from inside mainform
    • TemplateFinder3
      • fixed flipped ROI error of partial template
      • fixed arrlib error in save (only related to flipped ROI)
      • fixed calculation of decimation autofactor
      • fixed autofactor calculation from whole template on load, calculated in GUI only
      • fixed crash when deleting last (all) template
      • fixed GUI crash when tf3 contains empty templates
    • ExternalDictionary
      • fixed internal synchronizing bug of ID when not unique ID's (problably related to toolbox-variants only)
    • SingleLineFinder: Bugfix: visualisation of fitted points with result reference set
  • General
    • ConsoleWindow
      • add freeze
      • Copy all replaces Select All
    • Added CameraImage.AutoClear
    • Partial Inspect
      • clears overlays between inspections - caused invalid pointers
      • improved partial inspect execution
      • ixed obscure error in command "Image;Cmd=Flush" when partial inspect on temporary images not transferred to historylist yet
    • HistoryList column persistence added
    • Cameralist
      • columnwidths persistance
      • added Filter button/menu
    • ImageView
      • fixed bug in reference systems after variant changes
    • adds CameraTrigger to events/scheduler in new profiles
    • TdvSpb2 - fixed memleak when returning SafeArrays of strings (i.e GetSectionNames)
    • Curves
      • added XY curves
      • added Scatter option
  • ImageX - VisionX
    • LicenceInfo improved
    • OnImageComplete and OnImage called in LiveVideo


8.1.0.452 - May 15, 2010
  • Toolbox
    •  executeCmd
      • ColorMatcher and TextureMatcher - SET;OBJECT=REFERENCE, leading zeroes in autogenerated names for added references
      • ColorMatcher, TextureMatcher,SurfaceAnalyzer - recalculates references after adding reference by executeCmd
    • AreaFilter, CommitImage new tools
      • Inplace filter for surface detection applications
      • Add NormalizeFilter
    • TemplateFinder3 - support polygonmatch per polygon constraints - great feature
    • CircleSegmentor
      • Per Polygon constraints
      • 96 results
      • Std constraint
      • Option to remove overlapping circles
    • PolygonMatch3
      • proper Search
      • x and y scale in search
      • replaces PM and PM2
    • RadialArcFinder - array results
    • SystemWide speedup - polygons are converted to binary form
      • AreaFilter
      • Blob2
      • Blob3
      • Blob4
      • CircleSegmentor
      • ExternalPolygon
      • ExternalPolygon2
      • MultiArcFinder
      • MultiBlob
      • MultiIntensity
      • PolygonMatch
      • PolygonMatch2
      • PolygonMatch3
      • PolyLineEdgeFaults
      • PolyLineEdgeFaults2
      • PolyLineGapFinder
      • RectangleSegmentor
      • TemplateFinder3
    • Removed visualise option for autofit. Added copy defaults button. These tools are affected:
      • CircleSegmentor
      • PolygonMatch
      • PolygonMatch2
      • PolygonMatch3
      • PolyLineEdgeFaults2
      • PolyLineGapFinder
      • TemplateFinder3
    • LineFinder2, SingleLineFinder, RadialArcFinder - max treshold
    • PolyLineEdgeFaults2 - Connected faults now honour constraints
    • ImageFilter - Added HistogramEqualize filter
    • Blob4:
      • new cluster constraints
      • new smoothness value
    • AreaFilter:
      • ExecuteCmd DELETEALL
      • templateclass support
    • ImageConverter: bugfix, browse buttons
    • AreaFilter: True template support
    • Serious bug in tool template fixed
      •  indexing bug (occured after template management, save,move,copy)
    • Much better custom dialog for all polygon tools
      • Identifies custom items
      • Has "Default" button
      • Does not set custom unless some settings are none-default
  • General
    • added pyBitmap class - GetBitmap(name)
    • fixed calling  toolscripts init and close
      • close where called when scripts was changed only
      • init was called when toolbox loaded and when scripts was changed only, not in import,paste,rename
    • added pyImageView.getView().getImage()
    • Traceline dialogs: Better selection - allows ranges and any characters to separate numbers. Implemented for all tools with this dialog:
      • WG, CG, TF3, SLF, RAF, LF, LF2, TF3, PLGF, PLEF, PLEF2, PM, PM2.
    • Curves
      • disabled select maincurve button
    • Result panel
      • removed "middle" parameter selection dlg
      • fixed font setting bug
    • Version verification
      • Unable to run profiles with lower Major version
      • backup recommandation on build 450
    • Profile selection dialog
      • changed menu text - Open with options
      • added "Force visble" (override saved position)
    • Camera setup
      • default CloseOnError = ON
      • default AutoOpen = ON
    • Toolbox
      • added "Execute" menu
    • 3D Image: point size is now a configurable option

8.0.0.446 - April 2, 2010

  • Toolbox
    • Blob4, TF3, PLGF, PLEF2, PM, PM2, CS:
      • very important autofit fix 
    • MonoPose3D - critical bugfix version 8 series
    • ArrLib 3.0.13.102: minor blob routine fix
    • Blob4:
      •  interpolation leads to possibility to locate with subpixel accuracy
      • fixed whole image Toolbox
    • keeps imageindex when paste without reference
    • Updated 3DMaMa
    • CircleSegmentor
      • gets fourth step - complete PolygonMatch
      • 96 results
      • ability to set match details pr polygon
    • tf3 and pm
      • set match details pr polygon
      • very important feature to select feature that matters
    • MaxThreshold added to PolygonMatch tools
    • Blob4 - borderblob reimplemented
    • Arrlib 3.0.14.105: Fixed some combinatorial functions
    • pyArrlib 3.0.0.14: Fixed memory leak in functions returning Vec or Matr
    • Blob4: minor addition to Ctrl-Shift-A shortcut
    • New tool AreaFilter filters inplace inside polygon ROI
    • Calibrator3D - Arrlib 3.0.14.104: Calib distortion calculations won't set error flag
  • General
    • camera setup ignores error for open/grab of "Undefined" cameras
    • added option - Save profile on DataInput-Apply
  • Python -
    • pyTool -added pixToObj/objToPix python -
    • OverlayImageView added zoom access
    • RefToPix/PixToRef returns tuple (X,y) instead of list [x,y]
    • Central.ImageComplete bugfix
      • fixed detecting when images ok when ImageComplete returns 1 for regrab
    • HistoryList object - added GetImageBuffer().clear() to empty historylist
    • Toolconfig dialog update results on manual execute

8.0.0.441 - February 19, 2010

  • Toolbox
    • PointOnLine: refixed Apply
    • MoveReference: added Set/Get;Object=Center
      • executeCmd: Set;Object=Center;Value=((x,y),)
        • allows no angle as stated in documentation
    • ExternalCoordinates3D: new tool
    • ImageFilter
      • Added Canny and Fast Median filter
    • PolygonMatch, CircleSegmentor, RectangleSegmentor - error introduced in 7.2.0.425
      • fix: polygon settings were wrong when custom was in use
  • General
    • improved console message on python exceptions
      • added source of execption
    • Curves
      • added curve width
      • added curve color settings
      • fixed curve reset when variant changes
    • Scorpion Camera Interface
      • added setCmdCallback
      • added executeCmd
    • pyCamera
      • added property
        • index
        • grabber
        • port
      • added methods
        • executeCmd
    • Curves
      • individual color/width for all lines
      • added ServiceCurve
    • New Filegrab.dll  2.1.0.7

8.0.0.434 - January 20, 2010

  • Toolbox
    • Scorpion 3D
      • Added 3DMaMa tool
      • Add tooltip x,y,z in 3D Image
      • MonoPose3D is 10x faster
      • Added Calibrator3D
    • Added new tool CircleSegmentor
    • PointOnLine - fixed GUI, did not read tool from GUI, was never changed
    • tool result StatusText cleared before inspection
    • Added option min distance to feature classification
      • Blob4, LineFinder2, PolyLineEdgeFaults2, SurfaceAnalyzer, ColorAnalyzer, ColorMatcher, TextureMatcher
    • ToolImport - supports import of Variant in toolbox tools
    • ReferenceFromPoints3D: fix to work inside toolbox
    • TemplateFinder3 - new defaults
    • Removed tools
      • EasyOCR
      • EasyOCV
      • GCPS
      • HeightMap3D
    • ImageResampler: More output size options
    • FeatureClassification - reference can be enabled / disabled
      • Blob4, LineFinder2, PolyLineEdgeFaults2, SurfaceAnalyzer, ColorAnalyzer, ColorMatcher, TextureMatcher
    • Several tools with polygon ROI: internal fix in polygon container. Could create exception e.g. with ctrl-z
    • ExternalPolygon: works like other external data tools
  • General
    • IndicatorPanels
      • uses stateparameter.valid flag
      • allows System.<tag> for state
      • improved localization (but still limited)
    • Python IndicatorPanels
      • added manualUpdate for individual panels
      • added valueCaption and valueUnit access
    • Mainform
      • disables toolbar hints when running
    • Historylist (case 4473)
      • handles relative paths
      • shows relative path in save dlg
    • Support Multiple camera dll in one profile
    • Multcore Toolbox support included
      • More enhancement will be added in later Scorpion 8 builds
    • Curves -support for multiple curves
    • Fixed tools disappeared when inproper python installation (numpy)
    • Profile selection - added profile path history
    • Fixed import of one single tool
    • fFxed ProfileCount error when applying licence in ProfileSelect dialog
    • Saves pythondll in Scorpion.ini - used to select python 24 or 26 support
    • Grim.py/pyd for Python24/25/26
    • added configuration popupmenu in Affinity setup
    • fixed shared template folder - <exedir>\Templates
  • Python
    • Add EditScript method
    • pyTool
      • dictionary memory leak is fixed
    • ImCmd,RS232Cmd,ResponseCmd
      • added NoParse: prefix to skip formatting operations upon sending data
      • will give performance effect
    • Python: added def PrintTraceBack(msg='') - useful for printing stack in exceptions
  • Central
    • fixed paste multiple scripts, prev version created empty scripts with no body
    • improved Export scripts
    • rearranged script popupmenu
  • Camera

 

 


TORDIVEL AS Storgata 20 N-0184 OSLO NORWAY
Telefax +47 23 15 87 01 Telephone +47 23 15 87 00
E-mail: office@tordivel.com Web:http://www.scorpionvision.com

 


Scorpion Vision Version XII : Build 646 - Date: 20170225
Scorpion Vision Software® is a registered trademark of Tordivel AS.
Copyright © 2000 - 2017 Tordivel AS.