~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Tina6/tina-libs/ChangeLog

Version: ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 Project     : tina-libs
  2 Description : main tina library code
  3 ------------------------------------
  4 
  5 ChangeLog
  6 ---------
  7 
  8 This is the changelog file for the main tina library system (tina-libs).  Make an entry
  9 in this file for each change to the code stored in the central repository on server6, 
 10 copying the format of previous entries.  Entries should:
 11 
 12  - be made in reverse chronological order i.e. most recent at the top;
 13 
 14  - include details of files modified and added, details of the nature and purpose of 
 15    the change, the platform on which you are working, and any other details which
 16    other developers should be aware of;
 17 
 18  - tagged with an ID (incremented from the last).
 19 
 20 The build number in the configure.ac file in the tina-libs directory should also be 
 21 changed to the ID of the entry.
 22 ------------------------------------------------------------------------------------
 23 
 24 ID:14 hr 05/03/2015 (CentOS Linux release 7.0.1406)
 25 
 26         . A missing file name was added in tina/math.
 27 
 28 Makefile.am
 29 
 30 ------------------------------------------------------------------------------------
 31 ID:14 hr 05/03/2015 (CentOS Linux release 7.0.1406)
 32 
 33         . A bug was fixed in tina/image for the Tina test button.
 34 
 35 imgPrc_compare.c
 36 
 37 
 38 ------------------------------------------------------------------------------------
 39 ID:16 nat & JD 30/1/2015 (linux 2.6.22)
 40 
 41         .modifications to get the compilation warnings down
 42         .several casts of integer to pointer from the older parts of the
 43         .vision library, tested by JD
 44 M geomGen_label.c   
 45 M imgPrc_ptr.c    
 46 M visMatch_edp.c    
 47 M visMatch_eindex.c
 48 M visMatch_mdp.c
 49 M imgGen_alloc.c    
 50 M sysGen_error.c  
 51 M sysGen_error.h  
 52 M visMatch_eepi.c   
 53 M visMatch_estr.c
 54 M visModel_cliches.c
 55 M imgPrc_combine.c  
 56 M sysLst_util.c   
 57 M visMatch_efast.c  
 58 M visMatch_ewta.c
 59 M visModel_pwrte.c
 60 
 61 
 62 ------------------------------------------------------------------------------------
 63 ID:15 nat & pdt 3/6/2014 (linux 2.6.22)
 64 
 65         . histogram fetch and store debugged
 66           CSV file IO added
 67         . Poisson random generator added
 68         . bug fixed in 3D model loader
 69 
 70 M fileGeom_ffg_read.c
 71 M mathUtil_hist.c
 72 M mathUtil_hist.h
 73 M mathUtil_rand.c
 74 M mathUtil_rand.h
 75 A math_QPRDef.h
 76 A math_QPRPro.h
 77 A mathQPR_alloc.c
 78 A mathQPR_alloc.h
 79 A mathQPR_analysis.c
 80 A mathQPR_analysis.h
 81 A mathQPR_io.c
 82 A mathQPR_io.h
 83 A mathQPR_sample.c
 84 A mathQPR_sample.h
 85 A mathQPR_utils.c
 86 A mathQPR_utils.h
 87 
 88 ------------------------------------------------------------------------------------
 89 ID:14 hr 13/5/2013 (linux 2.6.22)
 90 
 91         . Functionality added for the DEBUG switch.
 92 
 93 M visPgh_locate.c
 94 M visPgh_HT.c
 95 M visPgh_HT.h
 96 
 97 ------------------------------------------------------------------------------------
 98 ID:13 hr 12/3/2013 (linux 2.6.22)
 99 
100         . Functionality added to the diffusion MR code.
101           It now works with variable number of b-value image slices.
102 
103 M medStim_gamma.c
104 M medStim_gamma.h
105 
106 ------------------------------------------------------------------------------------
107 ID:12 hr 31/10/2012 (linux 2.6.22)
108 
109         . Warning messages modified to reflect why the refinement has failed.
110 
111 M visPgh_locate.c
112 
113 ------------------------------------------------------------------------------------
114 ID:11 hr 02/10/2012 (linux 2.6.22)
115 
116         . Functionality (RidgesOnly button) added to the pairwise tool 
117 
118 M imgPrc_gauss.c
119 M imgPrc_gauss.h
120 M geomImg_canny.c
121 M geomImg_canny.h
122 M visPgh_locate.c
123 
124 ------------------------------------------------------------------------------------
125 ID:10 hr 26/7/2012 (linux 2.6.22)
126 
127         . Changed the build/version number to [6.0rcbuild009]
128 
129 ------------------------------------------------------------------------------------
130 ID:9 hr 19/6/2012 (linux 2.6.22)
131 
132         . Functionality added to pgh location to allow image reprojection 
133 
134 M imgPrc_rot.c
135 M imgPrc_rot.h
136 
137 M medStim_gamma.c
138 M medStim_gamma.h
139 M medStim_alloc.c
140 M medStim_alloc.h
141 M med_StimDef.h
142 M medStim_tdata.c
143 M medStim_tdata.h
144 
145 M visPgh_locate.c
146 M visPgh_locate.h
147 M visPghTest_loc.c
148 M visPghTest_loc.h
149 M visPgh_HT.c
150 M visPgh_HT.h
151 M visPgh_histfuncs.c
152 M visPgh_histfuncs.h
153 M visShape_hough1.c
154 M visShape_hough1.h
155 M visPgh_model.c
156 M visPgh_model.h
157 
158 M geomImg_poly_crop.c
159 M geomImg_poly_crop.h
160 
161 -------------------------------------------------------------------------------------
162 ID:8 pab 13/2/2012 (linux 2.6.22)
163 
164         . Added the docs and scripts subdirectories to the distribution tarball.
165 
166 
167 -------------------------------------------------------------------------------------
168 ID:7 pab 9/12/2011 (linux 2.6.22)
169 
170         . Changes to support Manual Landmark tool v1.6.
171 
172         . Changed the allocation of the TE_arr, TR_arr and FA_arr vectors in 
173           dicom_hdr_TE_extract().  When a sequence is loaded from a non-zero 
174           offset (first slice) these vectors are allocated starting at the same
175           offset, and entered onto the props list.  When the props list is freed
176           they are passed straight to rfree without any attempt to set the offset 
177           back to zero.  This was causing a segementation fault when a sequence
178           loaded from a non-zero offset was freed.  In order to avoid passing the 
179           offset into the props list freeing functions, I simply chanegd the 
180           allocation so that these vectors always start from zero offset.
181 
182           Also fixed a small memory leak.
183 
184 M fileDicom_io.c
185 
186         . Modified the limit on profile sizes from 200 to 2000 to allow smoothing with 
187           larger Gaussian kernels (more realsitic for modern hardware).
188 
189 M imgPrc_conv_prof.c
190 
191         . Added OpnMP pragmas to allow the LSF smoothing to parallelise the LSF 
192           smoothing algorithm across the rasters of the image being smoothed.
193 
194 M imgPrc_lsf.c
195 
196         . Two changes associated with situations where the resliced image lies partly
197           outside the boundaries of the sequence.  First, the value entered into such
198           regions can be set by calling seq_set_outside (default is zero).  Second, 
199           an additional set of reslice functions have been added (seq_slicex_mask, 
200           seq_slicey_mask, seq_slicez_mask)that return a vector of two images; the 
201           resliced image and a mask image.  The mask image has voxel values of 1 where
202           the resliced image voxel came from within the sequence, and 0 where it was
203           outside the boundaries.
204 
205 M imgSeq_slice.c
206 M imgSeq_slice.h
207 
208 -------------------------------------------------------------------------------------
209 ID:6 nat 7/7/2011 (solaris/linux)
210 
211         . Software optimised to improve execution of edge detection on large images
212           by a factor of 1000. Some debug reporting removed from linked lists to assist,
213           and geometry hull calculation modified to work better assuming data is
214           viewed along the z axis.
215 
216           Minor modifications to geometry read write and conic structure to
217           accomodate occluding boundaries.
218 
219 M sysLst_dd.c
220 M geomEdge_link.c 
221 M geomEdge_gen.c
222 M geomImg_canny.c
223 M geomGen_hull.c
224 M geomImg_canny.h
225 M geomEdge_gen.h
226 M geomEdge_link.h
227 M geomLine_inter.c
228 M geom_CurveDef.h
229 M fileGeom3_read.c
230 M visPgh_hist.c
231 
232 --------------------------------------------------------------------------------------
233 ID:5 pab 14/12/2010 (linux 2.6.22)
234 
235         . Modified ralloc so that, if the attempted allocation is not possible (you 
236           have run out of memory) it returns NULL rather than crashing TINA.
237 
238 M sysMem_ralloc.c
239 
240 --------------------------------------------------------------------------------------
241 ID:4 pab 23/06/2010 (linux 2.6.22)
242 
243         . Added OpenMP pragma to the averaging applied when loading a sequence with 
244           downsampling.
245 
246 M imgPrc_sample.c
247 
248 --------------------------------------------------------------------------------------
249 ID:3 pab 04/03/2010 (linux 2.6.22)
250 
251         . Modifications to the libraries to support the new manual landmarking tool,
252           developed as part of the collaborative project with the Max Planck Institute
253           for Evolutionary Biology.
254 
255         . Added new functionality to support colour Imrects.  Note that the colour data
256           is stored as three new fields in the Imrect structure (similar to the existing
257           data field).  However, in order to preserve backward compatibility whilst not
258           allocating huge amounts of unneeded memory, the new fields are not automatically
259           allocated when the Imrect is allocated: a call to im_col_alloc must be used to 
260           do that at the point where the new fields are needed.
261 
262 M imgGen_alloc.c
263 M imgGen_alloc.h
264 M imgGen_get.c
265 M imgGen_get.h
266 M img_GenDef.h
267 
268         . Added two new functions (imf_downsample and imf_downsample_average) that allow
269           downsampling of an image by an integer factor, with or without averaging of the 
270           pixels.  These are used by the updated version of the sequence tool, allowing 
271           sequences to be downsampled during loading to preserve memory.
272 
273 M imgPrc_sample.c
274 M imgPrc_sample.h
275 
276         . Modification to the sequence tool to allow images to be downsampled on loading
277           (for the case where the sequence is too large to fit in available memory).  A
278           new field (downsample) has been added to the sequence structure to indicate
279           this.
280 
281 M imgSeq_alloc.c
282 M img_SeqDef.h
283 
284         . Modified the DICOM reader to read the slice thickness field as well as the 
285           slice spacing field.  If the slice spacing is absent, then the slice thickness
286           can be substituted to give the voxel dimension in the inter-slice direction
287           (this arose as a problem with the micro-CT images provided by the Max Planck 
288           Institute).
289 
290 M fileDicom_io.c
291 
292 ----------------------------------------------------------------------------------------
293 ID:2 pab 06/11/2009 (linux 2.6.22)
294 
295         . Fixed the includes to use library-level, rather than file-level, headers.
296 
297 M visPgh_analysis2.c
298 
299 ----------------------------------------------------------------------------------------
300 ID:1 pab 04/11/2009 (linux 2.6.22)
301 
302         . First RC of TINA 6
303           Changes compared to TINA 5:
304 
305             - extensive rewrite of build system.
306             - all widget library interfaces except GTK+ 2 removed.
307 
308 EOF-------------------------------------------------------------------------------------

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.