VINCI Version History (2002)
See here for VINCI Version History (2003)
Vinci 0.91.6, December 20 2002
-
LoadView and Image Volume Arithmetics - the dialogs are now
synchronized to temporarily remove delete-protected image buffers from the
selection while they are being processed by the Image Volume Filter
plugin.
-
Image Volume Arithmetics and Image Volume Filter - write minimum
and maximum of the resulting image into the log.
-
Load MicroPET image
- nasty bug for multi-frame images: frame offset was not applied correctly. We
also limited reading of interfile-style headers to 32 KB which caused an
inconsistent error message for longer headers (new limit is 1 MB). FIXED.
-
Load Flat image - offset was not used correctly. FIXED.
Vinci 0.91.5, December 20 2002
-
Generic Annotations - i.e. text objects with a keyword placeholder.
Vinci will display the corresponding information from the current image buffer
instead. Lower and upper characters of keywords will be differentiated. The
brackets <...> are part of the keyword and must be present. So far
the following keywords are supported, other keywords will follow soon:
-
<FileShortName>
- display the filename without path of the image volume.
-
<PatientName> - display the patient name belonging to the image
volume. Shows unknown if the image volume does not provide the
information, empty if the patient name is not filled in.
-
Magic Plugin
- major redesign: we hope it is now more intuitive and useful. A new icon
(star) under each OrthoDisplay can be used as a shortcut.
-
Render/Sampling settings
- the former "TruePixel mode" button under each OrthoDisplay now opens the
Display properties plugin which allows detailed changes of sampling resolution
and interpolation modes, see also "TruePixel mode" (last item).
-
Image Volume Arithmetics and Image Volume Filter
- source and destination display can now be identical. The resulting image
buffer has to be different from the source-image buffer(s), though.
-
Image Volume Arithmetics
- image volumes can be calculated with the following formula now: (A*<Volume
1>+B*<Volume2>+C, with A, B, C float numbers).
-
Image Volume Filter
- the filtered image can be shown with the same reslicing and color settings as
the source image.
-
Image Volume Filter
- the progress of the computation will be shown and the computation can be
cancelled.
-
ScriptDemo
- the user can install the Vinci Demo Data collection from within the program
if it is not yet present.
-
Icon redesign
- many smaller changes; suggestions about further improvements are welcome.
-
ToolBox/Plugin handling
- has improved a lot: new toolboxes with plugins will be positioned in a
(hopefully) more useful manner.
-
The Mouse Creation Modes
- to create new ROIs, profiles and annotation objects - are automatically
re-set to arrow cursor mode.
-
The Cursor mode is set to the previous mode if the space key is
pressed in arrow cursor mode. This is useful if, e.g., you have just created an
elliptical ROI and want to create another one: just press space
to get back to your previous ROI drawing mode.
-
Move, Cut, Zoom in and Zoom out flip with standard arrow mode on
consecutive presses of the m, c, z and u-key.
-
OrthoView - Copy to Clipboard; you can now also choose the
OrthoDisplay from which to copy from inside the dialog.
-
ALT-key handling on OrthoPlugins - menu shortcuts and accelerators (like ALT-C
and ALT-Enter) are forwarded to the OrthoView in the background now.
-
Online Update/Download
- this module has been much revised and improved. When requesting an update,
our server will log, amongst other things, which previous version of Vinci you
have been using.
-
Vinci provides Tool tips
for the OrthoToolbox headers.
-
Save Images - The image buffer number (Save from buffer) is
updated on mouse click on the OrthoDisplay (Thanks Carmen).
-
Save Images
- The list of image buffers is synchronized with the actually existing image
buffers now.
-
OrthoView context menu - the following menu entries are grayed now:
-
Clear image buffer
if the image buffer is undefined or just being processed.
-
Reset image buffer
if the image buffer is undefined.
-
New Drawing Object if the image buffer is undefined.
-
Fusion Tool, Image Volume Arithmetic and Image Volume Filter
did not re-set their display-lists when the number of OrthoDisplays of the
OrthoView had changed. FIXED.
-
ScriptDemo
- called via Windows start menu - did not come up with its tour menu if Vinci's
installation path contained a blank. FIXED.
-
ScriptDemo
did run even if the Vinci Demo data were not installed. FIXED.
-
The Vinci Demo Data collection
- if installed via Online-Update - was placed in the standard directory
<program files>\MPIFNF even if Vinci was installed somewhere else. In
this case ScriptDemo was not able to access the data. FIXED.
-
Profiles Tool
- when you opened the profiles tool via OrthoDisplay context menu Vinci did not
select the profile on which you right-clicked with your mouse. FIXED.
-
Profiles Tool
did create a default profile on start up even on OrthoDisplays that show no
image. FIXED.
-
Clear Image Buffer
- did not re-set lock- and link-status of the cleared image buffer. FIXED.
-
PlanesView
- the layout information (# planes in x and y direction) was not properly read
from the properties dialog. FIXED.
-
OrthoView
- in the properties dialog you are now notified that some options are only
available for newly created OrthoViews (right-mouse menu "New OrthoView" rather
than "OrthoView Properties").
-
Save Images
- a previously saved image buffer could not be made part of the Vinci project
file. FIXED.
-
Save Images
- the file dialog window disapeared into the background as soon as the mouse
hovered over an open OrthoView. FIXED.
-
TruePixel mode - some synchronization issues with zoomed views and link
channels have been addressed. Partly FIXED.
-
TruePixel Mode - we have not yet solved all problems associated with
advanced sampling/interpolation schemes, sorry. A much more consistent and
user-friendly approach is in development and will hopefully make it into the
next release.
Vinci 0.91.0, December 02 2002
-
Image Volume Arithmetics - a new plugin to compute an image volume as linear
combination
of two given volumes: (A*<Volume 1>+B*<Volume2>, with A, B float
numbers). The plugin will only run if the images have the same dimensions and
pixel sizes.
-
Image Volume Filter
- a new plugin to compute an image volume as a 3D-Gauss filtered version of a
given volume.
-
Standard accelerators implemented for handling of Vinci Drawing Objects:
-
Ctrl-C
copies the selected Vinci Drawing Objects of the OrthoDisplays under the mouse
cursor.
-
Ctrl-V
pastes the previously copied Vinci Drawing Objects onto the OrthoDisplays under
the mouse cursor. If all copied Drawing Objects belong to the same OrthoPart,
e.g. are all located in the transaxial view, the pasted objects will be
assigned to the OrthoPart under the mouse cursor. If the copied Drawing objects
belong to different OrthoParts the pasted objects will be assigned to the
corresponding OrthoParts of the target OrthoDisplay.
-
Ctrl-X
cuts the Vinci Drawing Objects of the OrthoDisplays under the mouse cursor.
-
Shift instead of the key A now enables additive selection of
Vinci Drawing Objects (non-sticky).
-
ALT-C
- Copy OrthoDisplay to Clipboard - now works on the OrthoDisplays under the
mouse-cursor.
-
Selection Regions
now run over all three OrthoParts of an OrthoDisplay. Zoom Regions run over one
OrthoPart as before.
-
TruePixel mode
- supports now several more zoom stages. In addition, if TruePixel mode is
switched on and off through the button in the InfoLine (under each
OrthoDisplay) the reslicing positions will be resetted so they are well-defined
(alas, but not necessarily the way you expect them to be, s.b.).
-
Load HRRT sinogram
- the plugin will now make "educated guesses" about sinogram parameters if the
necessary parameters are not given in the header file (this affects only some
older sinogram header files).
-
Mouse Mode and Moving Cross Mode will be saved in the Vinci
project file now.
-
The Online-Update did always
try to install Vinci in the standard path <program files>\MPIFNF. Now it
will place Vinci in a directory parallel to where it was installed before.
-
The Online-Update did not start Vinci after running the installer if
Vinci was manually
placed in another path as the standard directory <program files>\MPIFNF.
FIXED.
-
IDL_GetImage.Pro
did not load the demo-image into the required image buffer. FIXED.
-
IDL_GuidedTour.Pro did show a black profile. Changed to red again.
-
TruePixel Mode integration with other rendering modes needs improvement:
changing between TruePixel mode and other modes now results in non-intuitive
changes of reslicing positions. Also some of the more interesting properties
are not reflected in the user interface; a new user interface for render/sample
modes will fix that and is currently at design stage. Still no ROIs in
TruePixel mode, sorry.
Vinci 0.90.0, November 20 2002
-
Online Documentation
- VINCI now has a framework for online, context-sensitive (just press "F1")
documentation. All documentation is available as compressed html (MS Windows
standard) and pdf - all generated from the same FrameMaker-source. Alas, most
of the documentation is still very much work in progress. Please have a look at
the MMM part of the documentation to get an impression of what we are aiming
at.
-
TruePixel Mode
- new reslicing mode to guarantee unbiased (no interpolation, no rotation)
images, esp. suited for viewing of sinograms. Zoom steps are achieved by pixel
reduplication only. Switch to TruePixel mode by pressing the icon in the
OrthoDisplay info line next to the CrossMarker button. ROIs and profiles do not
yet work on images in this mode, sorry (but will soon).
-
Multi Modality Matching Tool (MMM) - summary of recently implemented
features:
-
Registration schemes
- allow a detailed tuning of the registration procedure. Several schemes for
routine usage are predefined and users are free to define their own schemes via
a user interface. Import and export of schemes from/to a file is possible.
-
Affine transformations
- any subset of affine transformations can be used for registration.
-
Squared-difference
- a similarity measure for a rough co-registration of images from the same
modality.
-
Masking of voxels
- voxels with values lower or higher than given thresholds are excluded from
registration. By default, settings from VINCI's Color Tool are used.
-
Registration log
- information about the last performed registration can be saved to a file.
-
Initial transformation estimate
can optionally be passed to the registration procedure.
-
Single/Multiple Registration - besides the common user interface for
registration of two images, MMM now contains also an interface that simplifies
registration of multiple images to one reference image.
-
A detailed description of MMM
can be found in the online help (press F1 in VINCI).
-
VINCI now supports two kinds of annotation objects:
-
Display Text
- associated with the display and shown only on the display where the object
was defined.
-
Image Text - associated with an image and shown on all displays that
show that image.
-
Annotation objects are true Vinci drawing objects. So you can manipulate
them with the mouse in the same way as ROIs or profiles: select, move and
rotate, create and delete, change size, etc. The right mouse key menu of each
OrthoDisplay and the cursor-modi-menu have two new menu points Annotation
(Display) and Annotation (Image)
to generate the appropriate objects. Display text-objects are created with the
contents-string "DText", image text-objects with the string "IText". The new
Text Define-plugin is opened automatically - as it is currently the only way to
edit the contents of the text objects.
-
The new Text define plugin
can change each property of the annotation objects visible on the corresponding
OrthoDisplay.
-
The Maximize-Window-Button
is re-activated for views. InfoView, LogView and PlotsView behave
WINDOWS-typical and get maximized. OrthoView and LoadView show an optimized
size. PlanesView ignores this button, so far.
-
Copy - Paste Usage
- Paste in the Profiles, ROI Define and Text Define plugin now preserves the
OrthoPart of the copied Vinci Drawing objects. Thanks, Prof. Graf.
-
Copy - Paste Usage
- Paste via the right mouse menu now preserves the relative positions of the
copied Vinci Drawing objects.
-
Load Analyze Plugin - default orientation of loaded images should now be
more consistent with popular settings of SPM.
-
HRRT Sinograms
- segments will now be displayed in their full and glorious size of up to 256 x
288 pixels.
-
ROI-Define plugin
- after pressing the paste-button the clipboard was blocked. FIXED.
-
A newly created ROI or profile
did not always get activated in the tool. FIXED.
-
ROI transformation polygon into ellipse and polygon into rectangle
resulted in invisible ROIs since Vinci 0.89.8. FIXED.
-
The ROI define plugin
did not reflect menu induced color changes if only one ROI was defined. FIXED.
-
The ROI define and profile plugin
did not appear via right mouse key menu on a selected ROI or profile if the
OrthoView was previously zoomed and the zoomed View closed again. FIXED.
-
The ROI define plugin
pasted non-ROI Vinci Drawing objects. FIXED.
-
The ROI define plugin
created new rectangles always with the same color (red). FIXED.
-
PlanesView properties
- start plane was not re-set on change of image buffer. FIXED.
-
The Profiles Tool did not appear after being created with no open
PlotsView. FIXED.
-
ROIS and Profiles can not yet used in TruePixel mode, or, generally, for
diplay settings which involve pixel reduplication mode. This will be fixed
soon.
Vinci 0.89.8, October 24 2002
-
Polygon ROIs
scaled via the move-handles were written to the Vinci project file un-scaled.
FIXED.
-
Micropet Sinogram
- Vinci crashed after reading a micropet sinogram file without corresponding
header file. FIXED.
-
Profiles Toolbox
- Vinci crashed when working in the toolbox with no profile yet created. FIXED.
-
ROI labelling - due to some new
Vinci drawing-object type in preparation, polygons were auto-labelled as
ellipses on creation or type-change and ellipses as rectangles. Rectangles were
not labelled at all since Vinci 0.89.7. FIXED.
-
Exported Metafiles did crash Adobe Illustrator 9.0 on import if they
contain:
-
Selected Vinci Drawing Objects
like ROIs and Profiles.
-
PlanesView
with activated drawing of plane numbers.
-
Zoomed OrthoDisplay
in pixel reduplication mode.
-
Plots of profiles.
FIXED.
-
Exported Metafiles did not show the correct color in Adobe Illustrator
9.0 for:
-
Vinci Drawing Objects like ROIs and Profiles including their bounding
rectangle.
-
Color Legend
beside the OrthoDisplay.
-
Plots of Profiles.
FIXED.
-
OrthoView Prints
- OrthoViews imported from Vinci via clipboard to programs like MS Word and MS
Powerpoint did not print correctly on some non-PostScript ink printers. FIXED.
-
PostInstall.exe did use MSVCP60.DLL which was not part of the
distribution and is not present on all WINDOWS systems Vinci claims to run on.
The DLL is not required any more for PostInstall. FIXED.
But Vinci makes now more use of the C++ standard-library. As this is associated
with MSVCP60.DLL, and this DLL is not present on some NT systems,
Vinci installs this DLL into its bin directory now.
-
Open toolbox for profiles and ROIs - the OrthoView's right mouse key
menu always popped up with an entry to open the toolbox of the Vinci drawing
object directly visible under the mouse. You could never call the toolbox for
drawing objects beneath the visible one - even if they were selected.
FIXED.
The popup menu is now created for the selected Vinci drawing object
under the mouse. If there is no selected drawing object it works on the visible
one as before.
Vinci 0.89.7, October 17 2002
-
Load HRRT Sinogram
- for some sinogram flavours, a wrong span and/or data type was assumed. FIXED.
If in "auto" mode and a header file is found, settings from the header file
will be used. In general, "auto" settings now should work most of the time so
only the desired segment number needs to be changed.
-
Load ECAT7 - for some ECAT7 image file with multiple bed positions z_pixel_size
was not set correctly. FIXED.
Vinci 0.89.6, October 15 2002
-
LoadView, new file-dialog features - the first two do only run with the large
and detailed file picker activated in the Vinci options dialog.
-
You can now change the plugin type within the file-dialog just by
changing the file-type, i.e. without
leaving the file-dialog first.
-
When you leave the file-dialog by pressing the cancel-button the last directory
is saved and used as starting directory when you next enter the
file-dialog. Howewer, this memory is cleared
when you press the OK-button, close the LoadView or choose a load-preset.
-
The file-dialog opens automatically when you choose a load-preset.
-
PlanesView, properties dialog
- opening PlanesView via the OrthoDisplay context-menu or the info-line button
didn't open its properties dialog any more. FIXED.
-
PlanesView, Plane Numbers
- setting Plane Numbers On or Off did re-position the properties dialog. FIXED.
-
LoadView, file text-field - the contents of the file text-field did
vanish when you opened the dropdown list and did not
choose a file in it. FIXED.
-
Large project files - Vinci project files greater than 32 KB were
ignored. This limit is set to 512 KB now.
Vinci 0.89.5, October 14 2002
-
Profile rotation - you can now rotate a profile: analogous with handling
of ROIs, the rotation-handles get activated a little bit beyond
the move-handles. Profiles can also be rotated as part of a multiple selection.
-
Toolbox Menu
- The Toolbox button under each OrthoDisplay now pops up a menu to open the
desired plugin directly in the corresponding display.
-
OrthoPlugins and ESC-key - on pressing the ESC-key all OrthoPlugins
(i.e. Toolboxes) show a message box now that asks the user whether he wants to
close the tool or not.
-
MMM plugin
- the spin-wheel for fast change of OrthoDisplays did not work correctly.
FIXED.
-
MMM plugin
- the status dialog disappeared on pressing the ESC-key. Now it ignores the
key.
-
Magic Tool - the closing question "Really close ?" did not make a lot of
sense in this context (and really was a left-over test case). FIXED.
Vinci 0.89.4, October 10 2002
-
Multiple selected ROIs rotate
around their common current center now, instead of the common center of the
unrotated ROIs.
-
PlanesView, Plane Numbers
- a new checkbox in the PlanesView Properties to manage the drawing of plane
numbers in the upper left corner of each display. On small images the plane
numbers tended to hide part of the shown slices. Thanks, Gerhard.
-
PlanesView image values
are now displayed in 7 digit floating-point notation. They were shown in 2
digit fixed-point notation, so that the values of an Analyze image appeared as
+/- 0.00.
-
PlanesView - Tool tips
for the info-line buttons.
-
Accelerators - the following accelerators are implemented or
re-activated now:
-
PlanesView, Moving Cross
- X for permanent and SHIFT for sticky mode.
-
OrthoView, Properties
- Alt+Enter to show the Properties dialog.
-
OrthoView, Cross Marker - Y to show the crossmarker for the OrthoDisplay
under the mouse-pointer.
-
Maximum number of OrthoDisplays
- OrthoViews with more than 112 OrthoDisplays of size 256x256 did not re-draw
themselves correctly, asking for 300 OrthoDisplays led to a crash. We now check
for the maximum supportable number of OrthoDisplays dependant on the chosen
display and font size, i.e. for normal fonts 112 for size 256, 78 for size 384,
59 for size 512.
-
PlanesView, Moving Cross
- it did not disappear after leaving the view with the mouse and it re-appeared
behind closed foreground windows. FIXED.
-
PlanesView
did not re-size its displays on selection of a new image buffer via its
info-line button. FIXED.
-
PlanesView Properties
- the image number was not updated if PlanesView was re-started from the
OrthoDisplay with an different image. FIXED.
-
The ROI position
was negative if its bounding rectangle was empty. The position is set to zero
now.
-
A mouse-created ROI
did not update the list of ROIs in the ROI2D-define tool. FIXED.
-
The question to sync a new member of a link channel
with its previous members always asked for synchronization of the RED channel.
FIXED.
-
The deletion of the last ROI
in the ROI2D-Define plugin did not update the OrthoDisplay. FIXED.
-
Magic Tool
- ResetAll did only reset the Color-Information. Now it really resets all
parameters.
-
Profiles and ROIs did not get copied to the clipboard. FIXED.
Vinci 0.89.3, October 7 2002
-
The new PlanesView Property "SkipPlanes"
is saved in the project-file now.
-
Selecting Ellipses and Polygons
by mouse is now reflected in the ROI-Define plugin.
-
Moving a ROI
to the foreground or background now updates the list in the ROI-Define Tool.
-
The ROI2D-Define plugin is fully self-synchronized
now, i.e. changes in one toolbox are reflected in all other toolboxes working
on an OrthoDisplay that shows the same image buffer.
-
A system-named ROI
gets a new name with each transformation in a new ROI-type.
-
The limitations for ROI-movement were computed with respect to the
extent of the un-rotated ROI. Now the limitations are computed relative to the
center of the ROI.
-
MMM
- an incorrect similarity measure was used in a multi-modal registration when
registering a lower-resolution image to a higher-resolution one. FIXED.
-
Profiles
could not be saved in the Vinci project file since Vinci 0.89.0. FIXED.
-
ROIs changed in angle or OrthoPart via the ROI2D-Define plugin were
found at the previous (un-changed) position by the mouse. FIXED.
-
Vinci
crashed if prompted to show PlanesView with image index 1 on start up and
closed immediately. FIXED.
-
PlanesView
always started with image index 0 independant of the image index saved in the
Vinci project-file. FIXED.
-
PlanesView
was created by the toolbar button everytime anew in the manner dictated by the
project file. Now a toolbar button-started PlanesView uses default-settings.
-
You could not insert or delete points into a polygon
created via rectangle- or ellipse-transformation. FIXED.
-
The transformations polygon into rectangle and polygon into ellipse
did not work correctly. FIXED.
-
The color-spin-button
of the ROI2D-Define plugin changed to the wrong color on first click. FIXED.
-
The ROI2D-Define plugin was too small
to show the results of the ROI-evaluation for some text-sizes. FIXED.
-
The Fusion Tool
did not initiate the previous OrthoDisplay to re-render its image buffer after
choosing a new OrthoDisplay with the spin-wheel. FIXED.
-
The Fusion Tool
did not correctly show the names of OrthoDisplays with number > 26 in its
selection-lists. FIXED.
-
Polygon-sides with 45° slope
were not found by the mouse. FIXED.
-
The ROI-transformation rectangle to polygon
produced an ellipse-like polygon. FIXED.
-
The ROI-evaluation crashed
with ROIs larger than the OrthoDisplay. FIXED.
-
ROIs with small height, rotated by 90°, could not be moved to the
edge of the display. FIXED.
-
Load Flat file
plugin - INT16-type data flag was ignored in some cases. FIXED.
-
Load Analyze file
plugin - caused Vinci to crash when trying to load non-Analyze data. FIXED.
-
VDIST.CMD is now part of the distribution, really.
Vinci 0.89.2, September 13 2002
-
MMM - changing the OrthoPlugin
in a ToolBox while a registration is in progress will no longer affect the
running registration.
-
OrthoPlugins - can now request that there should be only one instance of
its kind for each OrthoView. The MMM plugin already makes use of this.
-
Load HRRT Sinogram - segment offsets for sinograms of type float were
not calculated correctly. FIXED.
Vinci 0.89.1, September 4 2002
-
PlanesView Props - new entry "SkipPlanes" (default: 0) allows to make
the PlanesView more compact by omitting planes in a regular fashion.
-
In some cases, adding a 2D ROI by cursor or "ROI define" plugin resulted in a
crash. FIXED.
Vinci 0.89.0, September 4 2002
-
ROIs ROIs ROIs
- use the new "ROI2D Define"-plugin to change ROI properties, create and delete
ROIs. We also now display average, standard deviation, number of pixels,
minimum and maximum values. ROIs are evaluated "online" and based on the
display resolution shown in the target display. CAVEAT: if you evaluate the
same image for the same ROI with different display resolutions (e.g. standard
view and zoomed view) your results will be different. TIP: to create ROIs, you
can also switch to one of the ROI cursor modes by using the shortcut next to
the sync icon just below each OrthoDisplay.
-
> 100 (one hundred) OrthoDisplays
per OrthoView (the previous 26 were already quite useful). Use the OrthoView
Properties menu or Extras:Options to adjust the number of OrthoDisplays. Naming
of Displays will be A-Z, AA-AZ, etc. When interfacing from IDL or C/C++ you can
use the numerical index.
-
# Image Buffers (virtually) unlimited
- if you have an unlimited amount of RAM. They are allocated dynamically (as
are the OrthoDisplays); in principle we are supporting this since before 0.80
but have only now removed some contraints in the user interface.
-
VinciImage
- all LoadPlugins now store imported images with their "native" dimensions:
Analyze, ECAT, MINC, Interfile and Flat-type images will no longer be padded to
multiples of 128 in each dimension.
-
Improved Installer
- if started with a "/A" option the installer will now install shortcuts
(Desktop, Start:Programs menu) for all users.
-
Batch script for remote installation
- easy remote installation of Vinci with default options on any number of
workstations in a network. Requires administrator permissions, see "vdist.cmd"
in the bin-directory.
-
Faster drawing of ROIs.
-
New plugin for images in Leibinger format.
-
Synchronization problems with OrthoDisplays and their plugins. FIXED.
-
Some ECAT7 files with unusual dimensions were not displayed properly. FIXED.
-
Some MINC files with unusual dimensions were not displayed properly. FIXED.
-
Many cosmetic glitches.
Vinci 0.88.4, August 26 2002
-
Mouse-induced rotation of 2D-ROIs is implemented now. You select the
objects(s) you want to rotate and mouse-click slightly outside the corner of
the bounding rect of (one of) the selected object(s). The mouse-cursor will
assume the form of a small open circle with an arrow over the
rotation-sensitive handles. Rotated objects can be selected, moved, streched
and shrunk, saved and re-created etc. very much like the unrotated drawing
objects before.
Profiles do not yet re-act to rotation in a multi-object selection.
-
Changing sampling resolution in linear interpolation
crashed Vinci under certain circumstances. FIXED.
-
All selected Vinci Drawing Objects re-acted to mouse-induced movement even if
they were on different displays (i.e OrthoParts). FIXED.
Vinci 0.88.3, August 22 2002
-
Polygons do not show the bounding rectangle during their creation in
draw-mode.
-
Invisible OrthoView
- when starting Vinci without a project file that defined OrthoView window
positions, new OrthoViews were created but positioned outside the visible
screen. FIXED.
-
Orientation of MINC volumes was sometimes flipped. FIXED. Their
orientation is now properly extracted from the files. Hence the volumes are now
displayed in the standard uniform manner - despite of their arbitrary
orientation within the files.
Vinci 0.88.2, August 21 2002
-
New "About" entry in InfoView did not show the Vinci icon. FIXED.
Vinci 0.88.1, August 21 2002
-
Multi-level zoom
- double-clicking an OrthoView will open another, larger OrthoView displaying
the same image buffer (with the same reslicing settings). The zoom levels can
be set with the OrthoView context menu (right mouse button: properties).
-
Sights-And-Movies plugin - save the settings (reslicing only for now) of
one OrthoDisplay with a name to restore them at a later stage. Preliminary
support for Online Animation and Writing of AVI (MPEG-4)
files.
-
OrthoDisplay Props plugin - allows you to view and change the rendering
methods used for each OrthoDisplay. The PixelReduplicate
mode can also be switched on/off with a new icon shortcut under each
OrthoDisplay.
-
Save ECAT7 plugin
- preliminary support to write any Vinci image buffer to a file in ECAT7 format
(menu file, "Save Images..."). CAVEAT: currently limited to exporting the
"native" and unresliced data of an image buffer, also not all original header
information is used.
-
Temporary Files gone
- InfoView has been redesigned to display dynamically generated HTML without
needing to write any temporary files.
-
Zoom limits
- when using the "magnifying glass cursors" (Zoom in/out), zoom factors
resulting in large changes will be set to something less drastic, as they are
most likely due to involuntary "Zoom Regions".
-
Drawing polygons
- To prevent self intersection-deadlocks Vinci will no longer insert the
corrected point into the polygon. In polygon line-mode the user will be
informed via a tool tip.
-
Polygons
can be drawn with or without handles now. You can change this property by
selecting a single polygon and then using the context menu (right mouse
button). Polygons created in draw-mode are shown without handles, in line-mode
with handles. Note: The handles of the bounding rectangle are active even if
they are not shown.
-
Polygons and Ellipses
are now move-sensitive on the bounding rectangle.
-
LogView - word-wrap-mode is now switched off, i.e. lines longer than the
current width of the LogView widget will no longer be distributed over several
lines but rather invoke an automatic horizontal scroll bar.
-
High resolution cubic spline
- under some circumstances only one quarter of one display was rendered,
leaving the other quarters black. FIXED.
-
Reset image buffer (from the OrthoDisplay context menu) - did not give
the expected reslicing settings for zoomed OrthoViews. FIXED.
Vinci 0.88.0, August 14 2002
-
2D-ROIs - Vinci provides preliminary support for the following
two-dimensional regions of interest:
-
rectangle
without rotation - so far
-
ellipse
without rotation - so far
-
polygon without rotation - so far - intersection control is already
working.
-
Mouse-Handling of 2D-ROIs - as they are implemented as Vinci DObjects
(like profiles), it is possible to
-
Create 2D ROIs
via right mouse menu (new drawing object) on each OrthoDisplay.
-
Select 2D ROIs. Just click on them or draw a selection rectangle.
-
Delete 2D ROIs. Select them and press the "Delete" button or use the
right mouse menu (work on selected).
-
Move 2D ROIs. Select them and move them around with the mouse.
-
Stretch and shrink 2D ROIs. Select them and move them around via the
handles.
-
Move 2D ROIs to Fore-/Background. Select the one you want to modify
and choose the appropriate command in the right mouse menu (work on selected).
-
Copy/Paste 2D ROIs. Select them and choose copy in the right mouse
menu (work on selected). Then click on any other OrthoDisplay (or the same) and
choose paste in the right mouse menu.
-
Insert a point into a polygon. Select it and click the right mouse
key somewhere on the polygon where there is no other point yet. Choose "Insert
Point" in the menu.
-
Delete a point in a polygon. Select it and click the right mouse key on
some polygon point. Choose "Delete Point" in the menu. If the resulting polygon
would intersect with itself the deletion of the point will be prohibited.
-
Select Cursor mode button
- a new button under each OrthoDisplay to easily select the cursor mode. The
icon on the button front indicates the currently chosen cursor mode which is
also checked in the menu.
-
Vinci Drawing Objects now generated just by drawing them with the mouse -
this feature is activated with the new select cursor mode button.
-
profile
- just create an profile by drawing it with the mouse - with or without left
mouse key down during drawing.
-
rectangle
- just create a ROI 2D rectangle by drawing it with the mouse - with or without
left mouse key down during draw.
-
ellipse
- just create a ROI 2D ellipse by drawing it with the mouse - with or without
left mouse key down during draw.
-
polygon (line)
- just create a ROI 2D polygon by clicking at each point and doubleclicking at
the last point. Vinci prevents you from drawing a polygon which intersects with
itself.
-
polygon (draw) - just create a ROI 2D polygon by moving around the mouse
with the left mouse button down. The polygon closes when you let the left mouse
button go. When the polygon intersects with itself where you want to close it
you will be informed and the polygon will be deleted.
-
You can edit recently created drawing objects without changing to
standard arrow-cursor mode as the standard drawing object handling is active in
any object creation mode with the following restrictions:
-
selection by drawing a region is impossible in any object creation mode.
-
if you click near an existing drawing object that drawing object is activated
instead of starting to created a new one at that position.
-
Usage of 2D-ROIs
-
2D-ROIs are coupled to the image buffer. So if you see the same
image buffer in different displays (e.g. the zoom-display) they show the same
ROIs. Profiles stay coupled to the displays - so far.
-
The bounding rectangle and its handles
are drawn in a special blue.
-
Polygons
do not intersect with themselves. Vinci enforces this policy when creating
polygons using the mouse.
-
Intersection check on 2D Polygon ROIs. Vinci checks ROIs when restoring
them from a project file: if a Polygon ROI intersects with itself (as perhaps
it was edited in the vpx-file) an error message will be issued and the polygon
will be ignored.
-
Zoom-Window
- a double-click on any display (in arrow-mode) opens a zoomed view of that
display. This features is de-activated for cut-, move- or zoom-in/zoom-out mode
of the display.
-
The image buffer popup menu
opened by the image buffer button under each OrthoDisplay now checks the
currently shown image buffer.
-
The link channel popup menu opened by the link channel button under each
OrthoDisplay now checks the currently shown link channel.
-
Profiles
did not move right up to the border of an display if you moved the mouse (very)
fast up to or over the border of the display. FIXED.
-
The Undo/Redo buttons
did not correctly reflect changes of the undo/redo-state of the image buffer
induced in an other OrthoDisplay. FIXED.
-
Undo/Redo
did work on the image buffer of other OrthoDisplays if invoked from an ortho
display that was changed to that same image buffer afterwards. FIXED.
-
The concurrent selection of several Drawing objects at the same position
went wrong with the following scenario (FIXED now):
-
Two profiles and one rectangle were clicked one after the other. Everything
went right.
-
The profiles tool was opened and two additional profiles created at the default
position. If the profiles tool was closed and the profiles and rectangle
clicked, everything works fine, as before.
-
But if the profiles tool stayed open, you couldn't activate the rectangle any
longer.
-
If you pressed the CTRL-key
while you drew a selection region Vinci did not react to left mouse clicks any
more. FIXED.
-
If you had a zoomed View with an open ColorTool and doubleclicked the OrthoView
again to overwrite the zoom-view, Vinci crashed. FIXED.
-
2D-ROIs - (almost) everything you could ask of 2D ROIs is there - except
they do not produce any statistics yet. Sorry.
Vinci 0.87.2, July 25 2002
-
Co-Registration - several new features:
-
Improved performance
for registration tasks where the reference image has a higher resolution than
the reslice image.
-
Dimensions of registered image
can now be either equal to the dimensions of the reslice image (default) or of
the reference image.
-
Visual feedback
during registration is significantly better now.
-
The registration result and the reference image will be displayed in fusion mode
to facilitate inspection of registration quality.
-
The Cross Marker
parameters can now be synchronized (button "Sync") within the displays of one
OrthoView.
-
Inactive fusion mode
does not save the current fusion parameters any more. Thus, on startup of
Vinci, they will no longer be initialized to a potentially undesired setting.
-
OrthoDisplay
saves the currently used image buffer only if it contains an image so as to
avoid settings that are no longer valid.
-
Fusion Tool - a wrong choice of ortho display as fusion source will no
longer be corrected automatically.
-
In OrthoDisplay
the transaxial, coronal and sagittal Display used only 255 pixel in height when
set to 256 x 256 mode; the sagittal Display used only 255 pixel in width.
FIXED.
-
ScriptDemo
- the color tool did not change the colors of the images any more since Vinci
0.87.1. FIXED.
-
Fusion Tool
- if you opened a second Fusion Tool for the same OrthoDisplay, it did not
reflect the state of the permanent fusion-mode correctly. FIXED.
-
Trying to use the Fusion Tool
with OrthoDisplays that did not show the standard image buffers resulted in
irritating error messages. FIXED.
-
The Fusion Button and the Cross Marker Button did not work
correctly with a second OrthoView open. FIXED.
Vinci 0.87.1, July 19 2002
-
CROSSMARKER - now offers several new features like optional shadow lines
and variable transparency at the centre. A new plugin (Display Properties)
is provided to edit these CrossMarker properties. CrossMarkers can be invoked
by using either the new button below each OrthoDisplay or via the right mouse
menu. CrossMarkers also now look good in print
when exported via Clipboard.
-
Co-Registration
- To achieve quick results you should make sure that the resolution of the
reslice image is higher or equal to that of the reference image. If the
reference image has a higher solution than the reslice image a warning message
will be displayed, so that you can re-consider your settings.
-
Ortho Displays are now saved with individual settings in the Vinci
project file, so that
-
Vinci Drawing Objects
- like profiles - can now be saved without its tool being open.
-
CrossMarker Settings
can be saved; and thus can be made the default (i.e. Vinci start-up) setting.
-
The Fusion settings
of an ortho display can be saved independant from the fusion tool.
-
The current image buffer, the state of the additive selection mode
and the link channel will be saved for each individual ortho display.
-
The Fusion Tool
is now fully synchronized with other fusion tools working on the same ortho
display.
-
The Lock state
of each image buffer will be saved in the Vinci project file now.
-
The Vinci Options will be saved in the Vinci project file now. The
spin-controls are working now.
-
CrossMarker
- colors were not reproduced correctly when exported via Clipboard Copy/Paste,
e.g. to Powerpoint. FIXED.
-
Profiles Tool - new profiles were generated with the colors beginning
with black and white instead of red and green in Vinci 0.87.0. FIXED.
Vinci 0.87.0, July 16 2002
-
CO-REGISTRATION with the Multi Modality Matching (A)
plugin by Jiri Cizek is now available via the OrthoToolbox. Using a Mutual
Information/Downhill Simplex-approach, it is now possible to automatically
co-register two image buffers. Currently, Vinci provides three parameter
presets that provide different tradeoffs between desired accuracy and running
time.
-
The ScatterPlot interface
- only available to external IDL programs so far - can now also be used in
external C/C++ programs. There are the functions "Vinci_OpenPlotsView" to open
a plots view and "Vinci_ScatterPlots" to actually draw the plots. See the
header-file "Vinci_C.h" for details.
-
New CrossMarker
option for OrthoDisplays: a "static" cross to mark cut positions. Options and
properties for this mode are in preparation.
-
The Fusion Tool
has a check-box to install on its display the new "permanent fusion mode", i.e.
the display stays in fusion-mode even if the tool is closed.
-
Fusion Mode Button - you can now enter the fusion mode of an
OrthoDisplay by simply pressing down the new fusion-mode state-button. The
appropriate fusion tool opens in permanent fusion-mode. If you release the
state-button the fusion tool closes again.
-
ScriptDemo
showed black profiles instead of red and green ones since Vinci 0.86.2. FIXED.
-
A click in the legend
area brought up the currently used tool for the display clicked in. But it was
designed to open the Color-Tool of that display. FIXED.
-
Fusion Mode
- all image processing with the left mouse button was done with no visible
effect as the image is invisible in fusion mode. The display showing a fusion
image will not respond to mouse commands (for now).
-
Fusion Mode - all image processing with the tools other then the fusion
tool is done with no visible effect as the image is invisible in fusion mode.
But the color legend and profiles (and their plots) did change none the less.
This inconsistency is FIXED.
Vinci 0.86.3, July 5 2002
-
MicroPET multiframe images
- the "Micropet Image" plugin can now load one single frame or all frames of a
MicroPET multi frame file.
-
Click on a Vinci Drawing Object - like a profile - and it gets activated
in (the list of) its tool. You can select it with the mouse and then use the
"Del" or "Copy" button in its tool.
Vinci 0.86.2, July 4 2002
-
Large and detailed file dialog
to pick files (e.g. for loading) - it works like manually enlarging the
standard file browser and selecting "detailed view".
-
New Options dialog to temporarily change Vinci global parameters like:
-
setting of the new detailed file dialog
-
number of load history entries & presets
-
default number of ortho displays
-
setting of color & magic tool live synchronization
-
handle size and sensitivity of Vinci drawing objects
The spin controls do not work so far.
-
Multiple Undo and Redo-options
- you can take back (and re-do) the last 10 mouse-induced zoomings, image moves
and cuttings just by clicking a button.
-
Profile direction, i.e. starting and endpoint of a profile are
represented by different markers (you need to select the profile first): the
starting point is indicated by a filled square the endpoint by an outlined one.
-
Copy, cut and paste
is now available for Vinci drawing objects - like profiles - via right mouse
key menu anywhere on the ortho display.
-
Improved left mouse key support
-
Profiles at the same position
will now get selected one after the other when you click on them - instead of
all of them at once. If you want all selected at once open a rectangle with
your mouse.
-
A selection region, i.e. a rectangle within which each drawing
object is being selected, can simply be drawn with the mouse now.
-
A zoom region, i.e. a rectangle which is zoomed into view, can
simply be drawn with the mouse now.
-
A new zoom cursor is introduced, so you can draw the zoom region more
exactly.
-
Improved right mouse key support
-
Move to foreground, i.e. bring the first selected profile to the front
of the screen and thus make it visible if there is more than one where you
clicked.
-
Move to background, i.e. bring the first selected profile to the back of
the screen and thus hide it if there is more than one where you clicked.
-
Change Color of any Vinci Drawing Object without opening "its" tool.
-
A newly opened PlotsView
now shows all profiles of the active OrthoView.
-
Improved color handling in the Profiles Tool:
-
New profiles are now created using nine different standard-colors.
-
The color of each profile can be freely chosen in the full RGB color space.
-
Images in Flat Format can now be loaded partially (useful for multi
frame images or 3D sinograms), only a check for read operations beyond the file
size is performed.
-
The center of a zoomed image
was not in the middle of the zoom area/the point you clicked, if the image was
"cut" before. FIXED.
-
Moving Cross
deleted profiles during move. FIXED.
-
Moving Cross
appeared on OrthoDisplays that did not show an image. FIXED.
-
The Del key on the keyboard deletes all selected profiles;
whereas the menu entry Delete
deleted only the top profile. This inconsistency is FIXED.
-
Moving a profile with the mouse, it was computed anew even if the cursor
position didn't change. FIXED.
-
Two singular profiles in different ortho displays contested in the PlotsView
for the right to be plotted. FIXED.
-
Analyze-images
in y-direction considerably larger that in x were not read correctly. FIXED.
-
Accelerators like CTRL+S for "save project" did not work on the
OrthoView after changing the image buffer, the link or lock state. FIXED.
-
The Undo and Redo-buttons do not yet apply to:
-
the Magic Tool,
-
linked images,
-
keyboard-moved images,
-
the same image shown in a second display.
They so far only take back (and re-do) image-motion induced by mouse-movement.
-
Moving Cross does not yet come directly after activating it via right
mouse key menu or shift key.
Vinci 0.86.1, June 19 2002
-
Multiple selection support
-
In Additive Selection Mode
- enabled by a new button under every OrthoDisplay - you can add profiles to a
selection by simply clicking on them. Normally the previously selected profile
becomes unselected if you select another one.
-
Press the "a"-key on your keyboard to enter a temporary additive
selection mode.
-
Right mouse key support for profiles. It is only available when the
cursor is in "arrow mode" and the mouse hovers above a profile, i.e. when you
see the special arrow mode cursor form with an additional plus sign. You can:
-
add one profile into a (multiple) selection.
This works for one profile only, even if you click where two or more profiles
overlap.
-
subtract one profile from a (multiple) selection.
This works for one profile only, even if you click where two or more profiles
overlap.
-
open the profiles tool
-
create one new profile
This works only if the profiles tool is open, so far.
-
delete one profile
This works for one profile only, even if you click where two or more profiles
overlap.
-
Press the "delete"-key on your keyboard to delete all selected
profiles.
-
An 8bit Analyze-image in Big Endian format were not read correctly.
FIXED.
Vinci 0.86.0, June 14 2002
-
Mouse support
for Profiles: use the mouse to select profiles, drag them and change their
anchor points.
-
Clipboard export
has been improved: snapshots (these are not ordinary screenshots) of
OrthoDisplays can now be modified after they have been exported to Powerpoint,
Word or Adobe Illustrator after they have been "ungrouped" in these tools.
-
IDL compatibility
now includes IDL 5.2: we have removed the "/UNLOAD" option which required at
least IDL 5.3.
-
Vinci External - the "MyFunction.cpp" and "IDL_MyFunction.pro"
now also retrieve information on Vinci's currently loaded image buffers and are
generally more consistent, thanks Jiri.
-
The Ortho Toolboxes
did not correctly reflect the deletion (using the new OrthoView Properties, see
0.85.2) of their currently active OrthoDisplay. FIXED.
-
Accelerators like CTRL+S for "save project" did not work after creation
of a new OrthoView. FIXED.
Vinci 0.85.3, June 11 2002
-
The Ortho Toolboxes
did not correctly reflect the deletion (using the new OrthoView Properties, see
0.85.2) of their currently active OrthoDisplay. FIXED.
-
Accelerators like CTRL+S for "save project" did not work after creation
of a new OrthoView. FIXED.
Vinci 0.85.2, June 10 2002
-
OrthoView Properties
- to change the number of OrthoDisplays for a given OrthoView, so far. The
(new) number of OrthoDisplays must be less or equal 26 for now. A new number of
zero OrthoDisplays deletes the OrthoView.
-
New OrthoViews
- You can specify the properties of the OrthoView you want to create.
-
Dynamic OrthoDisplay list - the list of OrthoDisplays is now generated
dynamically in each ortho toolbox, i.e. it only shows ortho displays that exist
in the given OrthoView.
-
You could only access displays up to OrthoDisplay T via the ortho
toolbox list even if there existed the momentary maximum of 26 OrthoDisplays.
FIXED.
Vinci 0.85.1, June 07 2002
-
The Color Bars
now reflect minima and maxima of the displayed color range via tool tips.
-
Vinci Settings
are saved version-independent. So Load History, Load Presets and the default
project file should usually not be affected by updating Vinci.
-
Project Files -
contain (optionally) information on the current session (when it started, name
of user and host).
-
Relative Paths -
image paths can be saved without full path information (Save Project As). In
this case, Vinci expects the image files to be in the same directory as the
project file. This feature is especially useful for portable file systems (CDs,
firewire disks).
-
ToolBar - the position of the ToolBar is saved in the project file.
Default is "left border".
-
Interfile LoadPlugin -
unnecessary white space around keywords will now be ignored more thoroughly.
-
Save Project As -
the suffix ".vpx" will be appended automatically if necessary.
-
Vinci startup
- an open OrthoView always reserved the active state for itself if some tool
box was open during "save project". FIXED.
-
The info line tool tip
of the ortho display did not appear if an active Ortho Toolbox was present.
FIXED.
-
The IDL program idl_myfunction.pro is now (really) part of the
distribution.
Vinci 0.85.0, June 05 2002
-
Color Bars!
reflect the current color settings in OrthoDisplays.
-
Clipboard Export
from OrthoDisplays now gives some choice about color settings and also features
Color Bars with a proper legend.
-
Vinci External - the C/C++ sources and the IDL
sources have been supplemented with a mechanism to retrieve information on
Vinci's currently loaded image buffers from external programs.
-
New idl_myfunction.pro demo source that asks Vinci to load ECAT7 data,
transfers the image data to IDL, manipulates the image volume and sends it back
to another image buffer in Vinci.
-
OrthoDisplay -
image values at mouse cursor positions will now only be displayed when the
mouse cursor is directly over a visible part of the image. FIXED.
-
Color Tool
- the color-table of a newly chosen image buffer was not updated correctly.
FIXED.
-
Info View - the info view did not correctly update on image buffer
deletion. FIXED.
Vinci 0.84.1, May 24 2002
-
The Vinci Ortho Toolboxes
now features a spin control to rapidly change between OrthoDisplays (Thanks
Carmen).
-
The screen position of new Ortho Toolboxes has a small offset.
-
Planes View Properties - the following sequence resulted in a crash.
FIXED.
-
Load image "pat3_mri.v" into image buffer #0.
-
Start PlanesView via the OrthoDisplay Infoline-Button -> PlanesView
Properties appear
-
Close PlanesView Properties.
-
Load image "pat1_pet_fdg.v" again into image buffer #0.
Vinci 0.84.0, May 24 2002
-
Save Project
settings of image buffers (reslicing settings, color settings), and settings of
LoadPlugins will be saved in the project file, so a Vinci session can now be
restored including all images. While writing the project file, the Vinci logo
will be shown as feedback (which is helpful in case you have invoked the "Save
Project" command via keyboard shortcut Ctrl+S, s.b.).
-
Save Project As
features two new options: "Make default project" (the VinciProject will be
loaded automatically when Vinci is started) and "Image Paths": if not checked,
the Project File will not contain instructions on what image files to load.
-
How to find Vinci's bin-directory:
this is the directory where Vinci_*.exe and some of the libraries it needs is
located, also sometimes reffered to as $VINCIBINDIR. We define all file paths
in this and subsequent releases relative to this path. Vinci's installer
usually creates shortcuts on your Desktop. If you right-click these and choose
"Properties" from the menu, the absolute path to Vinci_*.exe is given. The
default installation is: "C:\<Program Files>\MPIFNF\Vinci_<x>".
-
Vinci_External_IDL -
is a collection of IDL scripts that demonstrates a number of useful new and
"user-friendly" commands you can use from IDL to remotely control Vinci and/or
use it as a frontend. Please see the "readme.txt" in the corresponding
"external" directory (in the same directory as Vinci's bin-directory). If IDL
is installed on your system, you can run some demo scripts directly from
Vinci's bin-directory: use the shortcut in "Command Line" from the "Start" menu
(try "idl_guidedtour.pro", "idl_getimagevolume.pro" ).
-
Vinci_External_C -
is a ready-to-compile C/C++-project that demonstrates how to interface with
Vinci with an external C/C++ program, including binary transfer of image data.
Please see the "readme.txt" in the corresponding "external" directory (in the
same directory as Vinci's bin-directory).
-
Vinci displays a new Tools Menu
if the OrthoView menu is active.
-
Accelerators are working properly again. We have the following menu
shortcuts:
-
Ctrl+I to open the info view
or bring it to the front if already open.
-
Ctrl+L to open the load view
or bring it to the front if already open.
-
Ctrl+T to open the logger
or bring it to the front if already open.
-
Ctrl+K to open a plots view
or bring the non-locked one to the front if already open.
-
Ctrl+M to open a planes view
or bring the active one to the front if already open.
-
Ctrl+R to open a ortho view
or bring the active one to the front if already open.
-
Ctrl+N works context-sensitive. It opens:
-
a new planes view
if called in planes view.
-
a new plots view
if called in plots view.
-
a new ortho view
if called in ortho view.
-
a new project if called in load view, info view, the logger or an
completely empty Vinci.
-
Ctrl+O to show the open dialog
for Vinci project files.
-
Ctrl+S to save
the current project in its project file or open the save-as dialog if it still
has its default name.
-
Ctrl+Shift+S to show the save-as dialog
for the current project.
-
Ctrl+U to update Vinci via FTP.
-
Planes View -
if you changed an 256x256 pixel image currently displayed in PlanesView into an
128x128 image Vinci crashed. FIXED.
-
Planes View -
the Planes View did not correctly interpret image dimension, e.g. it showed
only a quarter of an 256x256 image buffer in 1x1-mode with 1:1-zoom. FIXED.
-
Planes View -
the Planes View did wriggle around when first opened. FIXED.
-
Planes View -
if you changed the image shown in an image buffer currently displayed in
PlanesView the new image did not let itself be redrawn. FIXED.
-
Load View -
the Load View did not re-appear after closing it when first opened at the
top-left position - which unfortunately is the default position. FIXED.
-
LoadView - the list of LoadHistory entries and of LoadPresets
contained unneccessary white space when saved in the project file. FIXED.
Vinci 0.82.2, May 16 2002
-
Choose new buffer(s) in the Load View and images will always
be loaded into the next free image buffer. If you load a multiframe-image and
the loader encounters an buffer that already contains an image this buffer will
be skipped.
-
Choose buffer(s) starting from
in the Load View and images get loaded into the image buffer starting with the
number specified in the combobox. If the chosen image buffer already contains
an image this buffer will be overwritten.
-
Scrolling OrthoDisplays into view -
When you change the OrthoDisplay in an OrthoToolBox the OrthoDisplay scrolls
into view.
-
Scrolling image buffers into view -
When you load an image into an image buffer the nearest OrthoDisplay that shows
this image buffer is scrolled into view. This also happens when you manually
change the image buffer in the list on LoadView's right hand corner ("Load
buffers starting from").
-
OrthoView -
if you open the image buffer menu of an OrthoDisplay, the image buffer
currently shown is checked.
-
Tool Tips - Vinci now provides tool tips for:
-
every item in the Tool Bar.
-
the title bar of each OrthoDisplay.
-
PlanesView -
the pixel values given for mouse positions belonged in fact to a position in
the display shifted in the y-direction by the height of the second title bar.
FIXED.
-
Load History - Load pre-sets store directories (since to-day), plugin
types etc. The load history instead should store fully qualified filenames,
plugin types etc. But - using the same function - the load history suddenly
stored directories only. FIXED.
Vinci 0.82.1, May 14 2002
-
Tool Tips - Vinci now provides tool tips for:
-
the tool buttons
on the status bar of each OrthoDisplay (Thanks Carmen),
-
the LoadView dialog.
-
Presets of LoadView
-
Edit LoadPresets -
now proposes more meaningful default names of format "directory/file pattern
[plugin name]" for new preset entries.
-
Use the Arrow Button next to "File(s)" (Browse) to select a previously
defined LoadView setting ("preset") by name.
-
Load View - subsequent load operations did not increment the id of the
image buffer widget, thus overloading the previously loaded image. FIXED.
Vinci 0.82.0, May 13 2002
-
IDL Tools -
we proudly present some external programs written in the "Interactive Data
Language" (IDL, from Research Systems Inc.) that interface with Vinci
(idl_ScatterPlots, idl_GetImage) and exchange binary data in a user-friendly
fashion. Located in Vinci's bin-directory.
-
ScriptDemo - this external C++ program is now part of the distribution
and demonstrates Vinci's scripting engine, including a Guided Tour
of the main features using some demo data (s. next item). It can be invoked by
a shortcut in the "Start"-menu and is located in Vinci's bin directory.
-
Download Demo Data -
from the "Update"-menu will download and install 25 MB of compressed demo data
necessary for the new ScriptDemo.
-
LoadPresets -
LoadView now features a user-friendly means of associating arbitrary settings
("presets") of the dialog (directory/filename pattern, choice of plugin, plugin
settings) with a name and recall them later. This works independently of the
LoadHistory function.
-
LoadHistory -
LoadView now saves the history of loaded files automatically, a copy will also
be written to the project file (manually). If you open another instance of
Vinci or reload Vinci later, all files that have been loaded in the previous
session will be available as shortcuts in the drop down list of the LoadView.
-
Clear Image Buffer -
added to the OrthoDisplay popup menu to delete the image buffer (free the
memory) currently shown. The command acts on the display where you opened the
popup menu and it will also affect all displays that show the same image
buffer.
-
Analyze Files - added the ability to read Analyze files with 8
Bit data.
-
Planes View -
a call for PlanesView from the OrthoDisplay info bar resulted in a view with
zero rows. FIXED.
-
Link Channels -
to optimize performance you are now hindered to place one image buffer twice in
the same link channel (red, blue or green). User interaction on image buffers
that are shown in more than one OrthoDisplay is processed faster now through
the Live Self Synchronization technique.
-
Analyze Files - all Analyze files will now be padded to multiples
of 128 in x and y size, thus avoiding some previous display problems.
Vinci 0.80.16, May 02 2002
-
Project File/LoadView - now saves the history of loaded files: if
reloaded at a later stage, all files that have been loaded in the previous
session will be available as shortcuts in the drop down list of the LoadView.
In order to use this feature, you need to manually do a Save Project.
-
Load - if the text field (path) is empty, the directory for Open Explorer
and File Browser defaults to the directory of demo images.
-
Load
-
Open Explorer -
now also works with Windows NT.
-
File Browser - will now open in the correct directory: the one specified
by either directory or full file path on the text line.
-
Memory Tool - If an MicroPet image was loaded on a WINDOWS NT machine
and then deleted by the Memory Tool (Delete Current), Vinci would crash. Fixed.
Vinci 0.80.15, April 30 2002
-
Large Fonts - Vinci now also supports the large fonts
setting of Windows.
-
Main Window -
title bar now features version text.
-
Online Update -
added a progress bar, also supports loading of demo data (s.a.).
-
Show Project File -
a new command added to the Update menu to view the default project file in the
standard editor Notepad.
-
Reset Image Buffer - added to the OrthoDisplay popup menu to show the
image with default reslicing parameters. The command acts on the image buffer
shown in the display where you opened the popup menu (incl. link channels and
other displays that show the same image buffer). So there can be no keyboard
shortcut or call through the main menu.
-
VinciScript/Project Format -some comments did not adhere to XML standard
(typo). FIXED.
So you can inspect the project files in any XML-Viewer, now, e.g. the Internet
Explorer.
-
Move/Zoom/Cut - When you moved/zoomed/cut an image shown in a display,
the same image in other displays was not moved/zoomed/cut accordingly. FIXED -
incl. link channel connections.
Vinci 0.80.14, April 26 2002
-
Version History - now available as html-document. To display, use main
menu Update:Version History.
-
Online Update -
will start new Vinci version and exit (after successful update).
-
Load
-
Drag & Drop: you can now drag an image file from the explorer
onto Vinci and it will be loaded, automatically selecting (hopefully) a
suitable plugin.
-
If the keyword $VINCIDIR is part of an image path, it will be replaced by the
path to Vinci's bin-directory (where the current version of Vinci was started).
-
Open Explorer: a new button to open the windows explorer in the
directory given by the file path in the load widget.
-
Fusion Tool: The fusion tool is back again.
-
Load -The error message "file does not exist (network problem?)"
also appeared when trying to load an image file that was in use by another
application. FIXED.
-
LoadHRRTImage
-
does not insist on a header any more (the previous version did). FIXED.
-
will display the first segments of an OSEM3D normfac. FIXED.
Vinci 0.80.12, April 19 2002
-
Link Channel modification -
If an image is assigned to a link channel the user will be asked whether he
wants to re-use the reslicing parameters (rotation, zoom, and cutting planes)
of the first image of the group. Thanks, Christof.
-
Magic Tool
-
new "Sync M"-button (cf. "Sync C" in the Color Tool). With "Sync M" you can
transfer the reslicing parameter of one image to all other loaded images.
-
new "Live Sync" now, i.e. live synchronization of all OrthoDisplays that show
the image the Magic Tool is currently manipulating. If "Live Sync" is not
active, every Magic Tool handles only the image of its own OrthoDisplay. But
you can synchronize the other OrthoDisplays with the Apply button. "Live Sync"
is compatible with the link channel technique. But you should not use "Live
Sync" and
"link to yourself" at the same time.
-
Data Min./Max. changes in the Color Tool are now immediately reflected in the
Magic Tool and vice versa if Live Self Synchronization is activated.
-
Profiles Tool - If you re-open the Profiles Tool to an OrthoDisplay
where you previously generated profiles in, the profiles get redrawn in the
currently active PlotsView. The profiles are now completely re-created from the
OrthoDisplay their profile-baseline is shown in. The profiles get deleted at
the time the OrthoDisplay is closed.
-
OrthoView -
If an OrthoView was opened, an OrthoToolBox opened and closed again, the
OrthoView closed and opened again, Vinci crashed. FIXED.
-
PlanesView -
If two (or more) PlanesViews showed the same image and this image was changed
Vinci entered an infinite loop. FIXED.
-
VRemote.Exe -
Vinci crashed after changing from Profiles Tool to Color Tool. FIXED.
-
Personal Folder - on systems that support Version History, PersonalFolder
is the default location for temporary files; finding this folder should now be
more reliable.
-
Vinci Pipe - serialization of piped commands (VRemote.exe, etc.) should
now be more reliable.
Vinci 0.80.11, April 10, 2002
-
MINC -
Vinci sports now an external Plugin to load MINC-Files.
-
Online Update -
now gets the new versions of Vinci from the MPIfnF ftp-Server.
-
Color Tool -
"Live Sync", i.e. live synchronization of all displays (OrthoDisplays,
PlanesView,...) that show the image the ColorTool is currently manipulating. If
"Live Self Synchronization" is not active, every ColorTool handles only the
image of its own OrthoDisplay. But you can synchronize the other displays
(incl. PlanesView) with the Apply button.
-
PlanesView Properties - Color Handling now works with the same ColorTool
as in OrthoTools: everything works as explained for ColorTool including Live
Self Synchronization.
-
Color Tool - The Sync C Button is back again.
Vinci 0.80.10, April 4 2002
-
ColorTool -
updates colors automatically in all windows that show the same image buffer.
-
MemoryTool - the image in the active image buffer of the active
OrthoDisplay can now by deleted by pipe command. Also, all images can now be
deleted at once.
-
VRemote.exe - should be used with a "fresh" Vinci only. If a profiles
toolbox was opened before and closed again Vremote.exe causes Vinci to crash.
Vinci 0.80.9, April 4 2002
-
Color Tool -
objects that show the same image buffer can now be synchronized by pressing the
Apply-button.
-
Magic Tool - objects that show the same image buffer can now be
synchronized by pressing the Apply-button.
-
Magic Tool - Zoom-Buttons now activate and synchronize the
zoom-percentage.