abstract-evolution | Program for generating abstract computer art

 by   mark-sed Python Version: v0.2.1_linux License: MIT

kandi X-RAY | abstract-evolution Summary

kandi X-RAY | abstract-evolution Summary

abstract-evolution is a Python library. abstract-evolution has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has low support. You can download it from GitHub.

Abstract Evolution is a program for generating abstract computer art using genetic programming. This program takes reference image into which it tries to evolve itself, creating abstract versions of reference image. Output of this program will always be different and the artist is the one who controls its parameters. This is not a photo filter app, outputs migth come out messy, too abstract or totally different based on the evolution parameters. The program is quite suited to create other variations of abstract art (might be a good tool to transform your own art). But it also might be used with photos, where the longer the evolution runs the generally more defined the objects might be (depending on the fitness function - see wiki). The evolution itself migth take a very long time for big scale images so keep that in mind and it is encouraged to first try the program on smaller images (you can use examples from the /example_inputs folder) to get to know the program and then evolve bigger pieces. Use this tool to any extend you'd like to, generate references to your own paitings, edit the output to be more aesthetic or just simply try to evolve your reference until it is what you want it to be (even though this might take a long time).
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              abstract-evolution has a low active ecosystem.
              It has 0 star(s) with 0 fork(s). There are 1 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              abstract-evolution has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of abstract-evolution is v0.2.1_linux

            kandi-Quality Quality

              abstract-evolution has no bugs reported.

            kandi-Security Security

              abstract-evolution has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              abstract-evolution is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              abstract-evolution releases are available to install and integrate.
              Build file is available. You can build the component from source.
              Installation instructions are available. Examples and code snippets are not available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of abstract-evolution
            Get all kandi verified functions for this library.

            abstract-evolution Key Features

            No Key Features are available at this moment for abstract-evolution.

            abstract-evolution Examples and Code Snippets

            No Code Snippets are available at this moment for abstract-evolution.

            Community Discussions

            No Community Discussions are available at this moment for abstract-evolution.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install abstract-evolution

            Download the whole repository - git clone or using the download button in GitHub (Green button "Code" -> "Download ZIP"). Required Python libraries can be installed using the install.sh script (sh install.sh) or using requirements.txt (pip install -r requirements.txt).
            Python3 and following packages: PyQT5 Pillow (PIL) Numpy

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/mark-sed/abstract-evolution.git

          • CLI

            gh repo clone mark-sed/abstract-evolution

          • sshUrl

            git@github.com:mark-sed/abstract-evolution.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link