Primitive

Sitio web

  • Libre
  • Mac
  • Windows
  • Linux
Description

Primitive es una aplicación de línea de comandos Small Go (Programming Language) icon Small Go (Programming Language) icon Go (Lenguaje de programación) basada en el excelente trabajo de Roger Alsing, que reproduce imágenes usando primitivas geométricas como óvalos, triángulos y rectángulos.

Features

- Hill Climbing o Simulated Annealing para su optimización (el hecho de subir una colina en varias formas aleatorias es casi tan bueno como el recocido y más rápido)
- Rasterización de líneas de escaneo de formas en Go puro (preferible para implementar las funciones a continuación)
- Cálculo de color óptimo basado en los píxeles afectados para cada forma (el color se calcula directamente, no se optimiza para)
- Diferencia de imagen parcial para una puntuación más rápida ( solo se deben considerar los píxeles que cambian)
- Representación de salida con antialias ...

Categorías
Aplicaciones y software de desarrollo

Alternativas