Skip to content

Commit 0aaef17

Browse files
committed
version skimage future warnings
1 parent 896486b commit 0aaef17

3 files changed

Lines changed: 15 additions & 3 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "epicure"
7-
version = "1.5.1"
7+
version = "1.5.2"
88
description = "Napari plugin to manually correct epithelia segmentation in movies"
99
license.file = "LICENSE"
1010
readme = "README.md"

src/epicure/Utils.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from napari.utils.translations import trans # type: ignore
1515
from napari.utils.notifications import show_info # type: ignore
1616
from napari.utils import notifications as nt # type: ignore
17-
from skimage.morphology import skeletonize, binary_dilation, disk, binary_closing
17+
from skimage.morphology import skeletonize, disk, binary_closing
1818
from scipy.ndimage import center_of_mass, find_objects
1919
from scipy.ndimage import label as ndlabel
2020
from scipy.ndimage import binary_opening as ndbinary_opening
@@ -36,6 +36,11 @@
3636
except:
3737
from skimage.future.graph import RAG ## older version of scikit-image
3838

39+
try:
40+
from skimage.morphology import binary_dilation
41+
except:
42+
from skimage.morphology import dilation as binary_dilation
43+
3944
def show_info(message):
4045
""" Display info in napari """
4146
nt.show_info(message)
@@ -202,6 +207,8 @@ def setOverlayText(viewer, text, size=10 ):
202207
viewer.text_overlay.text = trans._(text)
203208
viewer.text_overlay.position = "top_left"
204209
viewer.text_overlay.visible = True
210+
if version_napari_above( "0.6.5" ):
211+
size = size - 2
205212
viewer.text_overlay.font_size = size
206213
viewer.text_overlay.color = "white"
207214
viewer.text_overlay.opacity = 1

src/epicure/outputing.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import pandas as pand
99
import numpy as np
1010
import roifile
11-
from skimage.morphology import binary_erosion, disk, binary_dilation
1211
from skimage.measure import label
1312
import os, time
1413
import napari
@@ -25,6 +24,12 @@
2524
from qtpy.QtWidgets import QAbstractItemView as aiv
2625
from random import sample
2726
from joblib import Parallel, delayed
27+
28+
from skimage.morphology import disk
29+
try:
30+
from skimage.morphology import binary_erosion
31+
except:
32+
from skimage.morphology import erosion as binary_erosion
2833

2934

3035
class Outputing(QWidget):

0 commit comments

Comments
 (0)