9.2.0.513 - April 13, 2012
-
Grab command
-
grab from file handled as grab from camera/simulation
filename relative to profilepath if not complete path included
-
DrawModule - extended
- PixToRef(ref,p)
- PixToRef(ref,pnts)
- RefToPix(ref,p)
- RefToPix(ref,pnts)
-
pyTool
- toObj(p,ref) - p = (x,y) or (x,y,z)
-
toObj(pnts,ref) - pnts = tuple of (x,y) or (x,y,z)
TemplateManager added
- Manage Scorpion Tool Components - STC
BaseTool and Toolbox supports STC
- Includes and protection
- requires Scorpion SDK
9.1.0.503 - December 30, 2011
- BaseTool allows ImageIndex = 0
- Calibrator
- added calibration quality to results
- significant improved load/save time
using binary format of calibration image
- ScaleReference
- ExternalData
- Polygon editor - improves all Polygon ROI tools
- new copy/paste/move buttons
- added “copy/paste model” added
template
- Support for local search area in TemplateClass
- PolygonMatch
- PolygonMatch2
- PolygonMatch3
- PolyLineEdgeFaults2
- Fixed spb memoryleak loading template attached tools
9.1.0.501 - December 15, 2011
- TagDatabase
- DataInput
- added ReadOnly and Immediate options
- refresh control size when open/close
settings/service
- Camera
- delays camera opening to just before
fireing event ‘Init’ to let Central
initialize ActiveX controls properly
- Camera’s will not be available in
Central Start
- ComputerManagement
- New computers defaults to Target and
current simulation mode
- Solves the situation when a profiles
is restored to a new computer
- Simulation mode is the same as the
backup
- Upgrade
- added Upgrade to ProfileSelection
- added upgrade=<filename> to command
line options
- preserves HARDWARE,CALIBRATION,LOCAL
directory content and tools local
configuration for ExternalData and
Toolbox
- ToolBox
- Command-line parameters
- added SYSTEM=<profilename>
UPGRADE=<zipname>
- added SYSTEM= <profilename>
RESTORE=<zipname>
- Historylist
- image icons due to reference
classification state
- Python ImageBuffer (HistoryList)
- added properties
- currentIndex
- added methods
- Licencing
- ImageView
- default solid gray background
- configurable background color
- Tools
- added ‘APPLY’ command - updates
config in SPB
- added Component version field
- using component name/version in GUI
- tool identification
- config dialog help linkes to
- tools\stc\component\version.htm
or
- tools\stc\component.htm
or
- tools\toolgroup\tooltype.htm
- pyTool
- added componentName,
componentVersion,toolType
- SaveImage command - fixed default extension when no
parameters
- Licencingintroduced
- “Scorpion Framework Licence” -
SFWL
- licence registered in registry
- SDK is retrieved from SFWL only
- added profile licencing
- profile licence
camera counting
overrides SFWL camera
counting
- Profile selection Dialog
- added profile licence management
- enables Open of licenced profiles
without SFWL
- only licenced profiles is visible
when running without SFWL
- Mainformadded
- SK - SDK checkbox
- SDK required to configure AppMode
- fixed calling of service/setting
event/central handlers
- actions
BeforeOpenSettings and
AfterCloseSettings was
called entering Service
- Central
System.AccessControl was
called twice entering
Service
- forces mainform gripable at start
- forces settingsdlg gripable
- Python
- removed reference to Python 2.4
- Extended tag database
- TemplateFinder3
- fixed missing deletion in spb when
deleting templates
- added initial ‘Load templates from
file’ when loading
- IndicatorPanelfixed
- missing user popupmenu items
- Python plugins
- added Copy/Paste/Refresh operations
- handles copy/paste between profiles
- Profile maintenance - Backup/Restore
- added .hg in optional folder list
- added .svc in optional folder list
- added zip filter
- added “Profile filter” in restore
dialog (profilename *.zip)
- added logged in windows username in
zip comment
- default filename in restore -
defaults to latest backup
- Statistics.ini moved to LOCAL folder
$ProfileRevision.spb moved to LOCAL folder
- fixed Component local settings
- HARDWARE
- LOCAL
- CALIBRATION
- includes group directories
- simplified Component backup
- Local configuration or single group
- Commands
- added Profile; Cmd=Upgrade
- Mainformadded
- “System label”
- rearranged caption options
9.0.0.496 - October 10, 2011
- Scorpion Vision Apps
- added plugins to
ImageView
- DataInput
-
added Line and Spacer
separators
- Profile Wizard
- changed wizard
importfolder My
Documents\Scorpion
9.0\Import
- range error crash
fixed
- Fixed startup error on XP-embedded
- platform do not
support ‘user\Pictures’
folder
- SystemSpbEdit.ocx
- fixed missing
initial visibility of
root level properties
- Python support for Scorpion Vision
Apps
- pyImageBuffer
-
added
indexing
check in
getState/Comment/Time
- pyCamera
- pyTool
-
added
optional
tabindex
and
context
in
pyTool.edit(tabindex,context)
- Added more dialogs
-
ok,spbxml=SpbDialog(caption,spbxml)
-
ok,sel=StringsDialog(caption,items,sel)
- Scorpion Plugin adminstration
- improved error
handling when plugin
load fails
- BaseTool
- fixed legal image
instance name in execute
method
- added GetCenter
command
- moved resampling to
new tab
- removed edit execute
script buttonfixed
- ChildRefSys due to
ROI
- removed std results
Value and Text
-
fixed childrefsys -
including rotation and
scale
-
displays resampled image
in config dialog
- TemplateFinder3
-
fixed missing template
generation in executeCmd
- “set” commands
- bug from 8.4.0.488
-
PanelAdministrator
- PageAdmin
-
improved Copy/Paste
between profiles
- mainForm
-
fixed window
size/position
persistance
-
improved python plugin
removal at shutdown
-
set
initital dir in helpfile
browse dialogs
-
fixed client visibility
in Settings
9.0.0.493 - September 16, 2011
- Scorpion Licences
- Legacy tool BarcodeReader is removed
- Sleeping no of tools in toolbox
defined in Scorpion 9 Tools datasheet
- New options for SDK added
- SK = SDK key used to
defines who can edit a
component / application
- EK = Execute key -
can be used to defines
oem licencing
- With new SDK options the following
features are added
- Developers with a
valid SDK and SK-key can
protect
-
Scorpion
Tool
Components
-
BaseTool
-
Scorpion
Toolbox
-
Service
Mode of
any
Scorpion
Application
- Developers with a
valid SDK and EK-key can
licence and protect
-
Scorpion
Tool
Components
-
BaseTool
-
Scorpion
Toolbox
-
Scorpion Plugins
-
Framework for new python plugin
architecture created
- The
following plugins are
available
- In
addtion there are a
number of samples
available in different
demo
- Scorpion
Plugins are managed from Service`General\Panels
- Complete documentation
yet to be prepared
- Scorpion App Mode defined
- Defined to support Scorpion Vision
App
- Remembers windows positions and
state in operation/service and appmode
- Appmode is when right part of
Scorpion is hidden
-
Scorpion
- New binary storage
format
- Faster saving of
configuration 10x speed
improvement
- New eventhandlers
-
Camera.Open - called
whenever camera
opens/closes
-
Camere.ResetAll - called
after camera reset all
-
Plugins.Notify - called
whenever a plugins calls
PluginNotify method
-
Changes to better support Windows 7
-
Colors.lut to AppDataFolder
-
CameraDrivers.txt to AppDataFolder
-
New default directory
structures
-
Windows Vista / 7 UAC
friendly
-
MyDocuments\Scorpion <major.minor>
-
Profiles
-
Archive
-
Wizard
-
default
-
MyPictures\Scorpion\Import
-
user settings stored in
MyDocuments\Scorpion <major.minor>
-
Always recommend backup on minor
downgrade
- Remembers
users archive folders
- Scorpion
Wizard
-
adds 3 default curves,
GrabTime, AnalyzeTime,
CycleTime
-
default import folder -
MyPictures\ScorpionĚmport
-
Profile selection
-
rearranged popup menu
-
added explore archive
folder
-
added button hints
-
TemplateFinder3
-
mask bitmap for unmasked
templates not saved in
spb
-
bitmaps saved via spb
binarinterface instead
of via SpbXml
-
Profile downgrade aborted on Scorpion
Minor difference
-
previous versions
aborted on Major
differences
- PolygonMatch3
- Moved
to release
- added
threading support
- Fixed
bug in computation of
result origin
- Scorpion Tool
Components
-
Scorpion Tool Components
can be made using
Toolbox and BaseTool
-
These
tool has
a edit
mode
activated
by an
SDK
-
In
component
mode the
configuration
part of
the
component
is not
visible
-
In edit
mode the
following
is
available
for edit
in the
BaseTool
- Tool Scripts
- Execute method where a resampled image based on ingoing reference system is available
- results definition - a la ExternalData
- DataInput page definition
- It is
required to have an SDK
to work with Scorpion
Vision Apps and Scorpion
Tool Components
- Curves
- added
curve title options
-
Option to exclude
parameter in title
- Title
font settings
- added
ShowSelector,
ShowCaption, added
ShowStatusbar
-
switched min/max
positions in dialog
- DataInput
-
Showcaption and
SetCaption is added
- Scorpion Vision Apps
is supported by
- new
Scorpion App Mode
-
removed
right
pane
-
optional
Service
lock
with
SK-key
and SDK
-
toolbar
button
management
in
Operation
- can hide Save, Snapshot, Inspect and Help button
-
Toggles
automatically
AppMode
and
EditMode
when
entering
leaving
Service
-
Settings
pops up
only
Settings
Dialog
-
User can
configure
custom
Operation
and
Settings
Help
file for
projects
and Apps
-
States definition moved
to Service Mode -
finally :)
-
StatusBar visible option
finally working in
version 9.0
8.3.0.473 - January 31, 2011
- Toolbox
-
tool resultdialog
- added Copy and View on
popupmenu
- Tools
- added “Copy” in resultlist
(as in tools result dialog)
- Toolbox Tool
- added DataInput support
- adds multicore support
- added menu “Import
tools”
- a faster
way of
adding
ToolImport
tools
- DataInputsignals
- invalid parameter
mapping with red-bold
parameter text
- ExternalData
- Newly created items in
external data tool transfer
their default value to the
results.
- Complete Toolbox multithreaded
- major parts of tools can
be multithreaded
- Easy to 2x to 3x image
processing in many toolboxes
- Tool threading
- all
embedded
tool scripts
now runs
real
threaded (as
in
unthreaded)
- changed
icons for
threading
- no mark - no threading support
- empty mark - supports treading
- green mark - threaded
- yellow mark - threaded but threading disabled due to license
- added
“Threaded”
button for
fast
toggling
- Locate3D
- can select 2D point
arrays from any tool results
- polygon match, added “Translation
(circle)”
- PolygonMatch2
- PolygonMatch3
- TemplateFinder3
- CircleSegmentor
- User can select is ROI
is part of template
General
- Added express setup wizard
- Added file import for images
- Profile Select dialog
- added shortcuts to
Del,Copy,Paste
- simplified copy-paste
operations
- Changed icon on running state
- Changed System Shortname - case 445
- Fixed missing guard INV for tag/script
guards
- Improved Scorpion Instance counting
- Indicator panel
- Now error message is shown if user enters
invalid Rows or Columns
Added new Simulation Folder Browser and
directory cache
Added filesupport
- a3D - ascii based 3D
format
- tif and png
Maintenance on GRIM image processing
- to be made obsolete by
future usage of Numpy
added Target Computer Manager -
Service-General-Profile
- used to make switch
between TargetComputer and
Simulation computer safe and
easy
- work documentation and
features will follow
RS232CmdProtocol - 1.0.8.15
- Implemented additional
RS232 mode :
- 6.
<DATA><CR><LF>
- 7.
<DATA><LF>
Image setup - Import replaces Reset
button
3D view - simplified popupmenu captions
ImageView
- Zoom/pan coupling
implemented
Implemented that window title shows
state (running/stopped)
- In minimized state short
system name + state is shown
Documentation for backup updated
OpenCV 2.2
fixed minor range error
for very large statistics counters
added “Discard incoming
Images while processing” - fantastic option
added System.Grabbing and
System.Inspecting
- System.Grabbing controls
Snapshot button
- System.Inspecting controls
image discards
added more bool System
variables as guards
ImageX - VisionX
- expanded commands - Load/Save/Grab
- added some System tags
|