rev-5c
9/Oct/2007
|
- DICOMatic: Fix a bug that prevent some dates from being used in the rules
- DICOMatic: Add support for FONAR MR images.
- DICOMatic: Better support of Toshiba VF format
- DICOMatic: Add binary operators in the rules (&=and, |=or, ^=xor) also add
better support for hex variables (must start with "0x").
ex: the lines "if (IMAGE_FLAG & 0x8000)" and "IMAGE_FLAG=IMAGE_FLAG^0x8000"
are now valid.
- DICOMatic: Change the accession variable from int to char *.
- DICOMatic: Add support for DICOM segmented palettes.
|
|
rev-5b
9/Sept/2007
|
- DICOMatic: More Work on Picker IIF MR format.
Added a lot of information (such as Patient DoB and sex...)
- DICOMatic: add a new keyword in the .ini file:
"unix_filename" that is used to enable/disable the unix
file name compatibility. It is now off by default. If on,
any non compatible char from the file names are replaced by "_"
|
|
rev-5
10/Aug/2007
|
- DICOMatic: Image with untrusted orientation are now created as "SC"
regardless of their real modality.
- DICOMatic: Work on the Toshiba NM format.
- DICOMatic: Work on the Toshiba VF format.
- DICOM_Watch: Patch the program so that it work correctly with
images splitted by DICOMatic (it used to work only with single frame files).
|
|
rev-4g
22/Jul/2007
|
- DICOMatic: Work on the Picker IIF format. The pilot's dimensions
are now extracted from the image's info.
- DICOMatic: Add the "Frame duration" information in the Toshiba NM format
|
|
rev-4f
5/Jul/2007
|
- All: work even if the battery in the HASP dongle has expired.
- DICOMatic: Fix a bug with explicit lenght items and sequences.
some tags could be placed in the wrong sequences if multiple elements
(seq. and items) all stoped at the same positions.
- DICOMatic: Fix a bug with Toshiba NEMA-1 NM DYNAMIC images.
- DICOMatic: Fix a bug with Toshiba NEMA-1 CT images. The images where
not identified as AXIAL, preventing the proper inversion of the "z"
values. This cause the pilot and axial slices to be mismatched.
- DICOMatic: Add the DICOM tags in the allowed math. operation of the
rules. (ex: IMAGE_NUM = IMAGE_NUM + (0021,1050) )
- DICOMatic: catch a Toshiba Y2K bug where image dates over 2000 are
expressed as 1900 + 1xx -> 191xx.yy.z Since the last digit of the
day is lost, the date can not be used an it is rejected.
- DICOM_Watch: add the possibility of skipping DICOMatic if it is
not present and the images are already DICOM part-10 files.
|
|
rev-4e
19/Jun/2007
|
- DICOMatic: Work on the GE PET format: we no longer create
multi-frame files since there is no multi-frame in the PET modality.
- DICOMatic: Fix a bug with DICOM patient name that where
terminated with ^ The fisrt name was lost.
- ReadO: Add support for unknown format tapes. We can now dump
all the files if the tape support it.
- DICOMatic: Fix a bug for old NEMA-1 format where tag (0028,0030)
had only one argument.
|
|
rev-4d
5/Jun/2007
|
- ReadO: Fix a problem with old DICOMDIR that had the
illegal "/" char in tag (0004,1500). The program would
remove the offending char and report that it was unable to
locate the file.
- DICOMatic: better cleanup of VR=AS strings
- DICOMatic: Fix a bug with multiple leading spaces in multiple VR=CS values.
|
|
rev-4c
30/May/2007
|
- DICOMatic: Fix a bug with Gyroscan SPI-1 format: the "z"
position was inversed for Head First images.
- DICOMatic: Fix a critical bug with tag (0028,0030) "Pixel
Spacing", the horizontal and vertical values may be swapped
for some formats.
|
|
rev-4b2
22/May/2007
|
- DICOMatic: Add the patient ID in Somatom Plus-4 format
- DICOMatic: Work on Picker MR "IIF" format (from Nordstar)
|
|
rev-4b
16/May/2007
|
- DICOMatic: Fix rule bug with IMAGE_POS_Y and IMAGE_POS_Z
- DICOMatic: Can use hexadecimal values with "0x" prefix in rules
- DICOMatic: Can now read private DICOM tag with empty originator tag
- DICOMatic: Can read Varian files with longer lines (2048 /vs/ the old 256 char)
- DICOMatic: Some work on Toshiba "Flexart" format
- DICOMatic: Add IMAGE_FLAG to the rules. The recognized bits for the flag are:
0x0001 // SLICE_TRUST_ORIENT_XY orientation should be good !
0x0002 // SLICE_TRUST_ORIENT_Z orientation should be good !
0x0004 // SLICE_TRUST_GRAY do not need to flip gray levels !
0x0008 // SLICE_BAD_DIM dimensions where missing
0x0010 // SLICE_ORG_CENTER_HORIZ 0,0 at center of image
0x0020 // SLICE_ORG_CENTER_VERT 0,0 at center of image
0x0040 // SLICE_ORG_BOT 0,0 at bottom of the image
0x0080 // SLICE_ORG_RIGHT 0,0 at right of the image
0x0100 // SLICE_FLIP_AXIS_HORIZ "x" axis must be flipped
0x0200 // SLICE_FLIP_AXIS_VERT "y" axis must be flipped
0x0400 // SLICE_FLIP_AXIS_DEPTH "z" axis must be flipped
0x1000 // SLICE_FLIP_IMAGE_HORIZ Image must be flipped horizontally
0x2000 // SLICE_FLIP_IMAGE_VERT Image must be flipped vertically
0x4000 // SLICE_AUTOFLIP_HORIZ keep the image seen by the feets
|
|
rev-4
11/Apr/2007
|
- All: Changed the HASP license library from HASP4 to HASP_HL.
This should enable Remote Login to work even on Vista.
|
|
rev-3b
27/Mar/2007
|
- DICOMatic: Add support for uncompressed screen capture in
Camtronics XA format.
- DICOMatic: Change the UID generation to also include the
study date in the UID.
- ReadO: Fix a bug that may cause a crash after reading
5 images in unregistered version.
- ReadO: Some cosmetic changes to the GE Pace interface
|
|
rev-3
19/Mar/2007
|
- All: Merge DICOMatic, readOmatic and DICOM_Watch in 1 install file.
|