Commit 95b726b
committed
Squashed '@TIFFStack/' changes from 90dffa4..9e73c53
9e73c53 * Added a flag to force `TIFFStack` to use slower `tiffread` library, if desired * Fixed a bug where linear indexing would not be range checked as early as possible * Fixed a bug in `tiffread` support * Improved unit testing to only require a [3x3x3] stack * Added unit tests for empty subreferences * Added unit tests for slower `tiffread` library support
cc5539f Documentation fix. Added `.gitignore` to repository
f77a0d4 Merge pull request #3 from jennan/pr/2
4768eea Fixed bug with deinterleaving + permutation + slicing
6ddc0d9 Added documentation regarding the de-interleaving functionality.
2ae0dd5 * Renamed de-interleaving argument * Improved parameter checking for de-interleaving argument * Re-allowed de-interleaving argument to leave off final frames, similar to `reshape`
f011b6f Bugfixes and improvements related to de-interleaving
e692bef Merge branch 'master' into pr/2
a32b839 Unit test now includes logical indexing
7a8a065 Merge branch 'master' into pr/2
356d33a * Added a unit testing function for `TIFFStack` * Added property accessor methods to `TIFFStack`, since otherwise properties were inaccessible * Fixed a bug when referencing inverted stacks with multiple samples per pixel * Fixed a referencing bug, where out of range subscripts would not raise an error, if fewer dimensions than the total were referenced * Modified an error identifier
36ad2ad Add special case with colon indexing of reinterpreted frame dimension
69e1360 Fix consistency in error style (CamelCase)
3251086 Move deinterleaving in the constructor, fixed for a TIFFStack
db994c7 Add deinterleaving method to reinterpret the frame dim as several dims
65c1a85 Fixed a referencing bug in `TIFFStack`
7362e2c Speed improvements to `TIFFStack`
92e4244 Fixed bugs relating to data returned by linear indexing having a different shape to the index vector.
1742646 Fixed a bug in `TIFFStack`, when referencing a stack with trailing dimensions of `1`
ce7e820 * `TIFFStack` can now read an entire stack in an accelerated fashion, with any number of referencing dimensions
a6abdfe Fixed a bug in `TIFFStack`, which caused a warning "Closing open TIFF file handle..." when clearing variables.
07bd9d5 Fixed a bug in `TIFFStack` on older systems, where referencing frame 1 of the stack would fail.
6504550 Made `fhCastFunction` a private `TIFFStack` property
13fa2f9 Added information to `TIFFStack` about disabling `tifflib` warnings.
e940e75 Fixed a bug in `TIFFStack`, where if the stack data class was an integer type, then stack data inversion would fail with an error.
ae27a64 `TIFFStack` now supports logical indexing.
git-subtree-dir: @tiffstack
git-subtree-split: 9e73c533a09782ad7f103157e02a0f5b401208061 parent c18f886 commit 95b726b
File tree
5 files changed
+584
-84
lines changed- private
5 files changed
+584
-84
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
69 | 118 | | |
70 | 119 | | |
71 | 120 | | |
| |||
0 commit comments