You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,6 +63,11 @@
63
63
64
64
🛠️ Bug fixes:
65
65
66
+
* Fixed index bounds calculation for image slicing compatibility:
67
+
* Corrected the calculation of maximum indices in `get_plot_coordinates` to ensure proper bounds when using NumPy array slicing
68
+
* Previously, the maximum indices were off by one, which could cause issues when extracting image data using the returned coordinates
69
+
* Now returns indices that correctly align with Python/NumPy slicing conventions (e.g., `[i1:i2+1, j1:j2+1]`)
70
+
* This fixes an historic bug that could lead to off-by-one errors when users extracted image data using the coordinates provided by this function
66
71
* Fixed plot update after inserting a point using the `EditPointTool` on non-Windows platforms
67
72
*[Issue #46](https://github.com/PlotPyStack/PlotPy/issues/46) - Contrast adjustment with 'Eliminate outliers' failed for float images with high dynamic range
68
73
*[Issue #29](https://github.com/PlotPyStack/PlotPy/issues/29) - SelectTool: Selecting Another Shape Without Unselection
0 commit comments