- Oct 22, 2018
-
-
Paul McCarthy authored
-
- Nov 30, 2017
-
-
Paul McCarthy authored
transformations
-
- Oct 24, 2017
-
-
Paul McCarthy authored
-
- Oct 18, 2017
-
-
Paul McCarthy authored
-
- Sep 13, 2017
-
-
Paul McCarthy authored
-
- Jul 29, 2017
-
-
Paul McCarthy authored
-
- Jul 26, 2017
-
-
Paul McCarthy authored
-
- Jul 25, 2017
-
-
Paul McCarthy authored
everywhere.
-
- Jul 23, 2017
-
-
Paul McCarthy authored
-
- Jul 15, 2017
-
-
Paul McCarthy authored
it accepts numpy arrays
-
- Jul 12, 2017
-
-
Paul McCarthy authored
-
- Jul 08, 2017
-
-
Paul McCarthy authored
-
- Apr 25, 2017
-
-
Paul McCarthy authored
-
- Apr 10, 2017
-
-
Paul McCarthy authored
-
- Apr 07, 2017
-
-
Paul McCarthy authored
-
Paul McCarthy authored
was hoping.
-
- Apr 06, 2017
-
-
Paul McCarthy authored
-
- Jan 24, 2017
-
-
Paul McCarthy authored
labels - failing when trying to load a label file with no noise components.
-
- Jan 16, 2017
-
-
Paul McCarthy authored
xform. Transform module has new flirtMatrixToSform function which turns a FLIRT matrix into a src -> struc sform transformation.
-
- Jan 13, 2017
-
-
Paul McCarthy authored
returning/assuming transposed affines (column-major). This is because that's what OpenGL uses.
-
- Jan 12, 2017
-
-
Paul McCarthy authored
when it is. New functions in transform module.
-
- Oct 23, 2016
-
-
Paul McCarthy authored
-
- Aug 09, 2016
-
-
Paul McCarthy authored
-
- Feb 10, 2016
-
-
Paul McCarthy authored
target space is 'voxel'), and will optionally not clip the result. VolumeOpts.getVoxel allows coordinates to be passed in. Transform.axisBounds allows an offset to be applied to voxel coordinates. New method, Image.axisMapping, which basically wraps nib.aff2axcodes.
-
- Aug 28, 2015
-
-
Paul McCarthy authored
function from transform module, as it is dodgy, and was not being used anywhere. I think I wrote it before writing the axisBounds function.
-
- Aug 13, 2015
-
-
Paul McCarthy authored
displayed with the bottom left voxel at display location (0, 0). This means that calculating voxel location from display coordinates is different depending on the space that the image is displayed in. I think I've figured out the location panel, but need to double check, and need to take a closer look at the editor.
-
- Jan 29, 2015
-
-
Paul McCarthy authored
previously assuming that voxel axes equaled display space axes. Also, bugfix in transform.scaleOffsetXform
-
- Jan 28, 2015
-
-
Paul McCarthy authored
vertex shader. 2. Bounds test used in gl21/[tensor/volume]_frag moved to separate file. 3. Transformation matrix offset by 0.5, in Display class, removed, as I've decided that it should be unnecessary.
-
- Jan 22, 2015
-
-
Paul McCarthy authored
called. Fixed. GL21/glvolume no longer using PyOpenGL.vbo module, as it is rubbish.
-
- Jan 09, 2015
-
-
Paul McCarthy authored
calculated in one call.
-
- Nov 04, 2014
-
-
Paul McCarthy authored
-
- Oct 24, 2014
-
-
Paul McCarthy authored
-
- Oct 23, 2014
-
-
Paul McCarthy authored
numpy.dot). And a few tweaks elsewhere
-
Paul McCarthy authored
between each of the three spaces (voxel, display, and world)
-
- Oct 22, 2014
-
-
Paul McCarthy authored
matrix), LightBoxPanel (not passing displayCtx to LightBoxCanvas), fslview_parseargs (using imageList.bounds instead of displayCtx.bounds), ImageList (didn't remove bounds-related code), ImageDisplay (attempting to offset transformation matrices for affine, when only supposed to do it for id/pixdim)
-
Paul McCarthy authored
to use transform module instead of image.voxToWorld/worldToVox methods
-
Paul McCarthy authored
coordinate systemss, with the ultimate aim of having the location panel always reporting image world coordinates, regardless of the way in which images are being displayed.
-