Yes, trying with same. On Thu, Nov 29, 2018 at 7:31 PM <imagepy@sina.com> wrote:
please see my mail earlier,skan and sknw on github.
----- 原始邮件 ----- 发件人: Leena Chourey<leenagour@gmail.com> 收件人: Mailing list for scikit-image (http://scikit-image.org)< scikit-image@python.org> 主题: [scikit-image] Re: Converting an image to a skeleton 日期: 2018-11-29 19:40
I need solution for same. Pls share.
On Thu, 29 Nov 2018, 16:37 Deepa, <deepamahm.iisc@gmail.com> wrote:
I would like to generate a skeleton out of an image. The resulting output of the skeleton image has disconnected edges.
import skimage from skimage import data,io,filters import numpy as np import cv2 import matplotlib.pyplot as plt from skimage.filters import threshold_adaptive,threshold_mean from skimage.morphology import binary_dilation from skimage import feature from skimage.morphology import skeletonize_3d
imgfile = "Bagah.jpeg" im = cv2.imread(imgfile) image = cv2.cvtColor(im, cv2.COLOR_BGR2GRAY) thresh = threshold_mean(image) thresh = threshold_mean(thresh)
binary = image > thresh #dilate = skimage.morphology.binary_dilation(binary) gaussian = skimage.filters.gaussian(binary) edges = filters.sobel(gaussian) #dilate = feature.canny(edges)#binary,sigma=0) skeleton = skeletonize_3d(gaussian)#binary) fig, axes = plt.subplots(nrows=2,ncols=2, figsize=(8, 2))
ax = axes.ravel() ax[0].imshow(gaussian, cmap=plt.cm.gray)
ax[0].set_title('gaussian')
ax[1].imshow(skeleton, cmap=plt.cm.gray) ax[1].set_title('skeleton')
for a in ax: a.axis('off')
plt.show()
Please find the attachments of my input and output files. I would like to translate this skeleton into a graph with nodes and edges.
Could someone suggest how to obtain a skeleton with connected edges?
I’m protected online with Avast Free Antivirus. Get it here — it’s free forever.
_______________________________________________ scikit-image mailing list -- scikit-image@python.org To unsubscribe send an email to scikit-image-leave@python.org
_______________________________________________ scikit-image mailing list -- scikit-image@python.org To unsubscribe send an email to scikit-image-leave@python.org
来自新浪邮箱触屏版 _______________________________________________ scikit-image mailing list -- scikit-image@python.org To unsubscribe send an email to scikit-image-leave@python.org