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
- 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
-
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
-
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
-
added methods
-
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
|