En este artículo, veremos cómo podemos filtrar regiones en mahotas. Para ello, vamos a utilizar la imagen de microscopía fluorescente de un benchmark de segmentación nuclear. Podemos obtener la imagen con la ayuda del comando que se indica a continuación:
mhotas.demos.nuclear_image()
A continuación se muestra la imagen_nuclear
Para filtrar esta imagen, tomaremos el objeto de imagen que es numpy.ndarray y lo filtraremos con la ayuda de la indexación, a continuación se muestra el comando para hacer esto
nuclear = nuclear[:, :, 0]
Ejemplo 1 :
# importing required libraries import mahotas as mh import mahotas.demos import numpy as np from pylab import imshow, show # getting nuclear image nuclear = mh.demos.nuclear_image() print("Original Image i.e without filter") # show the original image imshow(nuclear) show() # filtering the image nuclear = nuclear[:, :, 0] print("Image with filter") # showing the image imshow(nuclear) show()
Producción :
Ejemplo 2:
# importing required libraries import mahotas as mh import mahotas.demos import numpy as np from pylab import imshow, show # getting nuclear image nuclear = mh.demos.nuclear_image() print("Original Image i.e without filter") # show the original image imshow(nuclear) show() # filtering the image nuclear = nuclear[500:, 500:, :] print("Image with filter") # showing the image imshow(nuclear) show()
Producción :
Publicación traducida automáticamente
Artículo escrito por rakshitarora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA