Pangcriptista

Una biblioteca de C ++ para crear imágenes PNG.
Descargar ahora

Pangcriptista Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Paul Blackburn
  • Sitio web del editor:

Pangcriptista Etiquetas


Pangcriptista Descripción

Una biblioteca de C ++ para crear imágenes PNG. PNGWRITER es una biblioteca de C ++ para crear imágenes PNG. PNGWRITER le permite enfocarte en su programa, y ​​le ahorra la molestia de aprender a crear, usar y leer imágenes PNG desde cero. Solo necesita especificar qué tamaño desea su imagen, y luego va a trazar píxel por píxel en un color dado con la función de trama. En mente, se escribió originalmente con los científicos. La necesidad de crear una imagen del resultado de una simulación informática científica surge como una parte natural de la programación científica. A veces, a veces, a veces, los datos de una manera de alta calidad, en una forma de alta calidad, a veces, pueden ser difíciles, especialmente si el usuario no es un programador muy experimentado. Los métodos utilizados a menudo pueden ser altamente ineficientes o demasiado complejos para ser buenos para el trabajo. Si los datos están en forma (x, y), entonces uno puede usar cualquiera de los muchos programas de trazado, como GNUPLOT, la excelente abscisa de R. Br? HL, por lo que, por otro lado, los datos están en (X, Y, Z) Formulario, uno debe elegir cómo representar la tercera variable. El software como Mathematica ofrece muchas alternativas a este respecto, pero si la cantidad de puntos de datos es considerable, lo que hace que una imagen use Mathematica, ya que una matriz de píxeles con datos basados ​​en texto es muchas, muchas veces más lentas que interpretar la imagen en el disco de la imagen del disco Programa de C ++ en sí. Considere los cuellos de botella involucrados: el programa debe producir un archivo, escribiendo los datos en modo ASCII. Se trata de dos órdenes de magnitud más lenta que la salida de los datos en modo binario. Luego, Mathematica debe ser representado por Mathematica, utilizando gráficos vectoriales (un objeto por píxel). Solo en esta etapa, se puede convertir la imagen a un formato de imagen de mapa de bits sin pérdidas, como PNG o TIFF. Otra posibilidad es usar ImageMagick o NetPBM para procesar los datos, pero nuevamente, uno está limitado por el hecho de que los datos deben escribirse en formato ASCII primero, y el soporte para color de 24 bits en el formato de archivo PPM no está estandarizado (es decir, , en su mayoría inexistente) y es endian-dependiente.pngwriter se escribió como una posible solución a este problema. Su interfaz es extremadamente intuitiva, solo hay un nuevo objeto para aprender (la clase PNGWriter), en otras palabras, no hay clases y subclases para píxeles, colores, mapas de bits, nombres de archivo, etc., siempre y cuando sepa qué color desea el Pixel en la posición (x, y) para ser, puede implementar cualquier algoritmo que desee. ¿Quieres jugar con autómatas celulares, pero están cansados ​​de verte los resultados como una matriz de 1s y 0s en texto? ¿Quieres ir a explorar fractales usted mismo? ¿Necesita una forma rápida de implementar ese algoritmo de reconocimiento de imagen con el que está trabajando para su rover autónomo, vehículo sin conductor o brazo robot? ¿Quieres simular la lente gravitacional pero aún no ha podido crear una imagen real de su algoritmo? ¿Necesita simular un objeto que se mueve en una superficie de energía, utilizando la interpolación entre los puntos de datos disponibles? PNGWriter puede ayudar! Aquí hay algunas características clave de "PNGWriter": · Gráfico · Consigue el color de un píxel. · Abra un archivo PNG ya existente. · Parcela en los espacios de color HSV y CMYK. · Obtenga el color de un píxel en los espacios de color HSV y CMYK. · Líneas de trazado, círculos y rectángulos y rectángulos huecos, opacos y translúcidos. · Trama de texto, utilizando cualquier fuente TrueType. · Ajusta el gamma de la imagen. · Elegir el nivel de compresión. · Cambiar el nombre del archivo. · Escala la imagen. · Obtenga la altura, anchura y profundidad de bits de una imagen. ¿Qué hay de nuevo en este lanzamiento: · Filédicos corregidos de 0.5 en un constructor a 0.6 como en todos los demás. · PNNGWRITER ahora maneja una gama mucho mayor de archivos de entrada con READFROMFILE (). En general, el canal alfa se descartó con gracia. Los problemas permanecen: un PNG con información en el Chroma Chunk no se lea con demasiada precisión, y se leerá una PNG con un trozo de transparencia incorrectamente, aunque en silencio. · Advertencias fijas de compilador en Drawtriangle () y Drawbottom ().


Pangcriptista Software relacionado

GIMP Script-fus

El paquete GIMP Script-FUS contiene scripts es una colección de scripts fijos / hackeados para usar en el nuevo GIMP. ...

169

Descargar

Citra fx

CITRA FX es efectos de filtro de imagen para fotos digitales o imágenes. ...

170

Descargar

Benojón

Benojt es un software de explorador de fractales escrito en Java y se lanzó bajo los términos de la GPL. ...

209

Descargar

Ksplasher

Ksplasher es un editor de pantalla de salpicaduras de motor Moodin Motor y Creador. ...

199

Descargar