Articles of procesamiento

Convertir imagen a flujo binario

Hay dos lados de mi aplicación, en un lado estoy usando C ++ para leer los marcos de una cámara usando el SDK de EBUS de Pleora. Cuando se recibe este flujo por primera vez, antes de convertir el búfer en una imagen, puedo leer el flujo de 16 bits a la vez para realizar […]

¿Por qué la operación get () en multiprocessing.Pool.map_async toma tanto tiempo?

import multiprocessing as mp import numpy as np pool = mp.Pool( processes = 4 ) inp = np.linspace( 0.01, 1.99, 100 ) result = pool.map_async( func, inp ) #Line1 ( func is some Python function which acts on input ) output = result.get() #Line2 Por lo tanto, estaba tratando de paralelizar un código en Python, […]

¿Cómo puedo iterar sobre píxeles de imagen de una manera más rápida en python?

Quiero modificar una imagen en escala de grises de manera que pueda cambiar los valores de los píxeles a negro para la mitad superior de la imagen. Ciertamente puedo hacerlo iterando de la manera habitual como esta: for i in range(0,rows): for j in range(0,cols): if(condition) image[i,j] = 0; Pero esto es bastante lento ya […]

Cómo medir la coincidencia de una imagen en un telémetro óptico.

Tengo un par de cámaras web USB (distancia focal fija) configuradas como un simple telémetro estereoscópico , espaciadas N mm cada una girada en grados M hacia la línea central, y he calibrado las cámaras para asegurar la alineación. Al ajustar el ángulo, ¿cómo mediría la coincidencia entre las imágenes (preferiblemente en Python / PIL […]

¿Puede el python PIL lidiar con datos de imagen en bruto?

Tengo un archivo de imagen en bruto que es .bin y está compuesto de 16 bits de intergers sin firma. ¿Puede la biblioteca de imágenes de Python tomar este tipo de archivo y procesarlo? Mi código no se ejecuta correctamente y me da un error de tipo de archivo no válido, pero creo que puede […]

¿Cómo encontrar un número óptimo de procesos en GridSearchCV (…, n_jobs =…)?

Me pregunto qué es mejor usar con GridSearchCV( …, n_jobs = … ) para elegir el mejor conjunto de parámetros para un modelo, n_jobs = -1 o n_jobs con un número grande, como n_jobs = 30 ? Basado en la documentación de Sklearn: n_jobs = -1 significa que el cálculo se enviará a todas las […]

Reemplazo PIL Plus / imToolkit

He estado tratando de averiguar si hubo alguna continuación de las habilidades que se proporcionaron para PIL Plus para Python, también conocido como imToolkit. Sé que PIL Plus (también conocido como imToolkit) fue una extensión comercial de Python. Y que estaba disponible para los clientes de soporte PIL. También sé que la extensión PIL Plus […]

¿Recortar imágenes escaneadas con PIL?

¿Cuál sería el enfoque para recortar una imagen que se ha introducido con un escáner y, por lo tanto, tiene un área grande en blanco / negro?

¿Cómo trabajar con clases definidas interactivamente en IPython.parallel?

Contexto En un desarrollo de creación de prototipos interactivos en el portátil conectado a un clúster, me gustaría definir una clase que esté disponible en la sesión __main__ del cliente y actualizar de forma interactiva en los nodos del motor del clúster para poder mover las instancias de esa clase de un lado al otro. […]

Recorte el área no simétrica de una imagen con Python / PIL

¿Hay alguna forma de cortar áreas no rectangulares de una imagen con Python PIL? Por ejemplo, en esta imagen, quiero excluir todas las áreas negras, así como las torres, tejados y postes. http://img153.imageshack.us/img153/5330/skybig.jpg Supongo que el módulo ImagePath puede hacer eso, pero además, ¿cómo puedo leer datos de, por ejemplo, un archivo svg y convertirlo […]