Articles of scikit image

Cálculo de la entropía de GLCM de una imagen.

Estoy usando la biblioteca de skimage para la mayoría del trabajo de análisis de imágenes. Tengo una imagen RGB y pretendo extraer características de texture como la entropy , la energy , la homogeneity y el contrast de la imagen. A continuación se presentan los pasos que estoy realizando: from skimage import io, color, feature […]

Fusionar bloques de arreglos no superpuestos

Dividí una matriz bidimensional (512×512) en bloques 2×2 usando esta función. skimage.util.view_as_blocks (arr_in, block_shape) array([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11], [12, 13, 14, 15]]) >>> B = view_as_blocks(A, block_shape=(2, 2)) >>> B[0, 0] array([[0, 1], [4, 5]]) >>> B[0, 1] array([[2, 3], [6, 7]]) Ahora necesito […]

Error con pip install scikit-image

Estoy usando Windows 8.1 64 bit y Python 2.7. Al intentar instalar scikit-image desde el shell pip install scikit-image Me he encontrado con este error: Command “python setup.py egg_info” failed with error code 1 in c:\users\france~1\appdata\local\temp\pip-buildtksnfe\scikit-image\ La descarga está bien pero la instalación falla. ¿Cuál es el problema aquí y cómo resolverlo? EDITAR Después de […]

ZeroDivisionError (Python)

Recibo un error de división cero con algunas imágenes (aunque muchas de ellas funcionan bien): Aquí está el código: image = skimage.io.imread(‘test.png’, False) image_gray = skimage.io.imread(‘test.png’, True) blurred = cv2.GaussianBlur(img_as_ubyte(image_gray), (5, 5), 0) thresh = threshold_li(blurred) binary = blurred > thresh binary_cv2 = img_as_ubyte(binary) # find contours in the thresholded image cnts = cv2.findContours(binary_cv2.copy(), cv2.RETR_EXTERNAL, […]

ImportError: no se puede importar el nombre ‘_validate_lengths’

He empezado a aprender Tensorflow. Estoy usando Pycharm y mi entorno es Ubuntu 16.04. Estoy siguiendo el tutorial . Cruzo el número de verificación. Está al día. No sé la razón de este error. de numpy.lib.arraypad import _validate_lengths ImportError: no se puede importar el nombre ‘_validate_lengths’ Necesito una pista para resolver este error. Gracias. import […]

Python: tomando el GLCM de una región no rectangular

He estado usando la implementación SLIC de skimage para segmentar imágenes en superpíxeles. Me gustaría usar GLCMs para extraer funciones adicionales de estos superpíxeles para un problema de clasificación. Estos superpíxeles no son rectangulares. En MATLAB puede establecer píxeles en NaN y serán ignorados por el algoritmo ( enlace ). Podría usar esto para hacer […]

¿Cómo leer el video mp4 para ser procesado por scikit-image?

Me gustaría aplicar una scikit-image (específicamente la función match_template la plantilla) a los cuadros de un video mp4 , encoding h264 . Es importante para mi aplicación hacer un seguimiento del tiempo de cada cuadro, pero conozco la frecuencia de cuadros para poder calcular fácilmente a partir del número de cuadro. Tenga en cuenta que […]

remodelando una vista de una matriz n-dimensional sin usar remodelar

tl; dr ¿Puedo cambiar la forma de una vista de una matriz numpy de 5x5x5x3x3x3 a 125x1x1x3x3x3 sin usar numpy.reshape? Me gustaría realizar una operación de ventana deslizante (con diferentes zancadas) a un volumen (tamaño de MxMxM). La matriz de ventanas deslizantes se puede generar con el uso de numpy.lib.stride_tricks.as_strided , como lo sugirieron anteriormente […]

Dividir líneas de texto en documento escaneado

Estoy tratando de encontrar una manera de dividir las líneas de texto en un documento escaneado que tiene un umbral adaptativo. En este momento, estoy almacenando los valores de píxeles del documento como ints sin firmar de 0 a 255, y estoy tomando el promedio de los píxeles en cada línea, y divido las líneas […]

¿Información de píxeles interactivos de una imagen en Python?

Versión corta: ¿existe un método Python para mostrar una imagen que muestre, en tiempo real, los índices e intensidades de píxeles? ¿Por lo tanto, cuando muevo el cursor sobre la imagen, tengo una pantalla actualizada continuamente, como el pixel[103,214] = 198 (para escala de grises) o el pixel[103,214] = (138,24,211) para rgb? Versión larga: Supongamos […]