Blit

Biblioteca simple de composición de píxeles
Descargar ahora

Blit Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Michal Migurski
  • Sitio web del editor:
  • http://modestmaps.com

Blit Etiquetas


Blit Descripción

Blit es una biblioteca simple de composición de píxeles para Python.Blit puede combinar imágenes y colores con diferentes modos de mezcla de imágenes, inspirados en la paleta de capas en GIMP o Adobe Photoshop. Puede crear una capa de una imagen o color, y agregar nuevas capas en la parte superior con una combinación de opacidad (0 - 1), imagen de máscara y modo de mezcla. >>> desde mapa de bits de importación de blit, ajustes >>> foto = Mapa de bits ('photo.jpg') >>> Sepia = ajustes.curves2 (, , >>> Oldphoto = photo.adjust (sepia) >>> desde Blit Import Color >>> Púrpura = Color (50, 0, 100) >>> naranja = color (255, 220, 180) >>> duotone = púrpura. Naranja (naranja, máscara = photo) Layer de apilapa. Size () Devoluciones (ancho, altura) Tupla . Layer.RGBA (ancho, altura) Devuelve la lista de cuatro matrices adormecidas, para canales rojos, verdes, azules y alfa. Las dimensiones de las matrices del canal se extenderán o se sujetarán para que coincidan con el ancho y la altura solicitados. Layer.Image () devuelve una nueva instancia de imagen PIL para la capa. Layer.Blend (Otro Layer, Mask = Ninguno, Opacidad = 1, Blendfunc = Ninguno) combina dos capas y devuelve una nueva capa que combina los dos. Argumentos opcionales: la máscara es una instancia de capa interpretada como una máscara de escala de grises. La opacidad es un flotador de cero a uno. Blendfunc es un modo de mezcla, como la pantalla o se multiplica. Consulte "Mezclas" a continuación. Layer.adjust (AdjustFunc) Devuelve una nueva instancia de capa ajustada por la función de ajuste. Consulte "Ajustes" a continuación.Bitmapa tipo de capa que representa un archivo de imagen raster. Instanciate un mapa de bits con un nombre de archivo: bicicleta = mapa de bits ('bicycle.jpg') Colora tipo de capa que representa un solo color. Instancie un color con los valores numéricos de sus canales, de cero a 255: naranja = color (255, 153, 0) translúcido_black = color (0, 0, 0, 102) color.size () devuelve ninguno, así que está claro que El color no tiene un tamaño intrínseco. Color.image () Devuelve una imagen de 1x1 Pixel Pil ..BlendSA Blend es una función que acepta dos matrices de un solo canal de entrada de tamaño idéntico y devuelve una matriz de salida única. Mezclas.Screen (parte inferior, superior) Implementa la mezcla de pantalla. mezclas.add (parte inferior, arriba) implementa mezcla aditiva. Mezclas. Multiply (parte inferior, superior) Implementa Multiplicar la mezcla. mezclas.subtract (parte inferior, arriba) implementa la mezcla sustractiva. mezclas.linear_light (fondo, arriba) implementa mezcla de luz lineal. combinaciones.hard_light (fondo, arriba) implementa luz dura blend.adjustmentsan ajuste es una función que realiza una lista de cuatro matrices de canales de tamaño idéntico (rojo, verde, azul y alfa) y devuelve una nueva lista de cuatro canales. La fábrica funciona en esta función de retorno de módulos que realizan ajustes. Ajustes. RESPUESTO (rojo, verde, azul) devuelve una función de ajuste que aplica un umbral a cada canal, conversión de canales de escala de grises a un corte en blanco y negro liso en el valor dado (0-255). Si se omite, los argumentos verdes y azules son idénticos a los rojos. Ajustes.curves (negro, gris, blanco) Devuelve una función de ajuste que aplica una curva a cada canal. Los argumentos son tres enteros que están destinados a ser asignados a salidas negras, grises y blancas. Por ejemplo, las curvas (0, 204, 255) oscurecerán una capa, mientras que las curvas (0, 53, 255) lo aligerarán. Ajustes.Curves2 (RED_MAP, GREEN_MAP, BLUE_MAP) Devuelve una función de ajuste que aplica una curva a cada canal. Los argumentos se administran en forma de tres asignaciones de valor, típicamente mapeo de los valores de entrada negra, gris y blanca y salida. Un argumento indica un efecto aplicable a todos los canales, tres argumentos aplican efectos a cada canal por separado. Inversión monocromática simple: MAP_RED = oscurece una imagen ligera presionando la luz gris hacia abajo en un 50%, 0x99 a 0x66: map_red = Colinas sombreadas, con sombras de estilo púrpura de estilo IMHOF y resaltadas cálidas: map_red = , Map_Green = , MAP_BLUE = Página de inicio del producto


Blit Software relacionado

npyscreen

Escritura de interfaces de usuario sin que todo ese feo se amullite en Hyperspace ...

131

Descargar