Visualización de datos de los resultados de un paso a la vez

A veces es necesario tener una aplicación que tiene la intención de crear además un paso a la vez para ver cómo funciona realmente y en la que podría ir mal. El código debería funcionar, pero no funciona de la manera que pensaba que sería. Visualización de los resultados intermedios puede hacer una gran diferencia en el resultado de las tareas que realiza.

Los siguientes pasos muestran cómo utilizar IPython Cuaderno de esta manera.

Abra su copia de IPython Notebook y crear un nuevo portátil.

Ves un cuaderno en blanco que se muestra.

Video: VISUALIZACIÓN Concéntrate en el resultado final

Escriba el siguiente código en la primera celda y haga clic en Ejecutar celular.

de imreadfrom importación skimage.io pyplot importación resizefrom importación skimage.transform matplotlib como matplotlib.cm pltimport como cm

IPython Notebook verifica que todas las importaciones son correctos. Estas importaciones ayudan a trabajar con imágenes para que pueda realizar tareas como cambiar el tamaño de ellos.

Escriba el siguiente código en la siguiente celda y haga clic en Ejecutar celular.

example_file = ("http://blog.johnmuellerbooks.com/" +"wp-content / uploads / 2015/04 / Capa-Hens.jpg") Imagen = imread example_file, as_grey = True imagen de impresión ()

Se ve que imagen no contener de hecho una matriz de valores de example_file. En este punto, ha descargado una imagen desde una fuente en línea y puede manipular según sea necesario.

Video: Un Paso a la Vez

Escriba el siguiente código en la siguiente celda y haga clic en Ejecutar celular.

imagen2 = cambio de tamaño (imagen, (50, 50), modo = `cercanos`) imagen2 impresión

La matriz en imagen2 contiene una versión redimensionada de la imagen original.

Escriba el siguiente código en la siguiente celda y haga clic en Ejecutar celular.

% Matplotlib inlineplt.imshow (imagen, CMAP = cm.gray) plt.show ()

La imagen en color original se cambia el tamaño y presenta en tonos de gris. En este punto, se puede realizar un análisis en él o manipular la imagen aún más, según sea necesario.

Video: Enviar datos de un Jframe(Formulario) a otro en Netbeans

Artículos Relacionados