Estoy luchando por algún tiempo para mejorar el tiempo de ejecución de este fragmento de código. Dado que los cálculos realmente requieren mucho tiempo, creo que la mejor solución sería paralelizar el código. La salida también se puede almacenar en la memoria, y luego escribirse en un archivo. Soy nuevo tanto en Python como en […]
Soy nuevo en el procesamiento de imágenes y tengo que hacer la detección de esquinas para esta imagen: En esta imagen, necesito extraer los puntos de inicio y final de cada segmento de línea o las coordenadas de las esquinas. Esto es solo una pequeña parte en mi proyecto y estoy atascado en esto porque […]
Estoy jugando con un progtwig en Python para crear esquemas de punto de cruz y necesito reducir los colores de una imagen a colores de hilo específicos como este . No es necesario utilizar todos los colores de la paleta de hilo dental. En Python o Pseudocódigo. Ejemplo La paleta personalizada (en PILL / Pillow […]
¿Cómo puedo detectar si el JPG es AdobeRGB y si se convierte en python a sRGB JPG? Si eso es posible en PIL, sería genial. Gracias.
Soy extremadamente nuevo en la biblioteca scikit-image ( skimage ) en Python para el procesamiento de imágenes (¡comenzó hace unos minutos!). He usado imread para leer un archivo de imagen en un numpy.ndarray . La matriz es tridimensional, donde el tamaño de la tercera dimensión es 3 (es decir, uno para cada uno de los […]
así que escribí un simple script en python from PIL import Image from pylab import * im = array(Image.open(‘sample.jpg’)) imshow(im) y me sale este error de IDLE Traceback (most recent call last): File “/home/michael/Dropbox/OpenCV/greyscale.py”, line 5, in imshow(im) File “/usr/local/lib/python2.7/dist-packages/matplotlib/pyplot.py”, line 2722, in imshow imlim=imlim, resample=resample, url=url, **kwargs) File “/usr/local/lib/python2.7/dist-packages/matplotlib/axes.py”, line 7091, in imshow im.set_data(X) […]
Necesito una función que compare dos imágenes PIL del mismo tamaño. Llamémoslos A y B. El resultado se supone que es una nueva imagen del mismo tamaño. Si un píxel es el mismo tanto en A como en B, se supone que se debe establecer en un color fijo (por ejemplo, en negro), de lo […]
Tengo algunos experimentos con JPEG, el documento dijo que “100 desactiva completamente la etapa de cuantización de JPEG”. Sin embargo, todavía tengo algunas modificaciones de píxeles durante el almacenamiento. Aquí está mi código: import Image red = [20,30,40,50,60,70]; img = Image.new(“RGB”, [1, len(red)], (255,255,255)) pix = img.load() for x in range(0,len(red)): pix[0,x] = (red[x],255,255) img.save(‘test.jpg’,quality=100) […]
Estoy usando python y PIL para encontrar el centroide y la rotación de varios rectangularjs (y cuadrados) en una imagen de 640×480, similar a esta Hasta ahora mi código funciona para un solo rectángulo en una imagen. import Image, math def find_centroid(im): width, height = im.size XX, YY, count = 0, 0, 0 for x […]
Tengo un script que utiliza la API de Google Maps para descargar una secuencia de imágenes de satélite cuadradas de igual tamaño y genera un PDF. Las imágenes deben rotarse de antemano, y ya lo hago usando PIL. Noté que, debido a las diferentes condiciones de luz y terreno, algunas imágenes son demasiado shinys, otras […]