E' possibile tramite  il  software  , composto da un complesso specifico di regole, algoritmi e funzioni realizzare e rappresentare delle forme d'arte visuale ?

Si e' possibile insegnare ad un software , tramite processi creativi l'arte e la sintesi cosi' da manipolare le immagini ,estrapolare le forme  renderle armoniose , espressive.

 

Grazie all’arte generativa si possono eseguire delle opere quali ritratti e paesaggi attraverso l’utilizzo di un software. 

 

Siete curiosi ? Continuate a leggere...

 

Sono Fabio Ferrarini e dopo diverse ricerche sono riuscito a trasformare ritratti e paesaggi in opere d’arte.

 

Questo è possibile mediante l'applicazione di algoritmi specifici per  l'elaborazione delle immagini, che utilizzano il linguaggio di programmazione “Processing”.

 

Il software  crea diversi motivi grafici (texture), formati da una sequenza  di linee intricate, che chiameremo comunemente ghirigoro (disegno informe). 

 

I ritratti generativi vengono reinventati grazie alla magia degli algoritmi.

 

La precisione matematica, di solito applicata nella programmazione, acquista qui una casualità irrazionale.

 

L'algoritmo fondamentale per la creazione dell'opera funziona dividendo l’immagine fotografica in settori, in ognuno dei quali ricerca le zone scure identificate con un punto, per poi tracciare le linee che collegano i singoli punti trovati.

 

La procedura consente di ottenere con tali linee i "tratti irrazionali" che danno vita all’opera d'arte.

 

L’effetto che ne risulta è duplice a seconda della distanza da cui si osserva l’opera: da vicino si vede un groviglio di linee, mentre da lontano il groviglio acquista la forma dell’immagine originale nei suoi chiaro-scuri e profondità tridimensionale.

 

 

L’elaborazione effettuata dal software prende vita sulla carta attraverso l’utilizzo di una macchina “polargraph” che riceve il codice generato dal software e, muovendosi attraverso un sistema meccanico, disegna il ghirigoro con un penna ad inchiostro, fino a completare la sequenza del codice ricevuto.

 

L’applicativo di tale sistema è in grado di realizzare opere anche su grandi superfici (murales e scenografie teatrali).

 

GenArtPortraitGenArtProcessing-2

 

 

IL SOFTWARE

IL SOFTWARE - INSIEME DI REGOLE , ALGORITMI , FUNZIONI MATEMATICHE

Il  software  , rappresenta il punto focale per la reealizzazione delle opere artistiche . E' in grado di interpretare le immagini , tramite funzioni di ricerca dello scuro 

 

 

>

 

ARDUINO & C

 

 

<?php
// no direct access
defined('_JEXEC') or die;

/**
 * GeSHi - Generic Syntax Highlighter
 *
 * The GeSHi class for Generic Syntax Highlighting. Please refer to the
 * documentation at http://qbnz.com/highlighter/documentation.php for more
 * information about how to use this class.
 *
 * For changes, release notes, TODOs etc, see the relevant files in the docs/
 * directory.
 *
 *   This file is part of GeSHi.
 *
 *  GeSHi is free software; you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation; either version 2 of the License, or
 *  (at your option) any later version.
 *
 *  GeSHi is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with GeSHi; if not, write to the Free Software
 *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 *
 * @package    geshi
 * @subpackage core
 * @author     Nigel McNie <Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.>, Benny Baumann <Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.>
 * @copyright  (C) 2004 - 2007 Nigel McNie, (C) 2007 - 2008 Benny Baumann
 * @license    http://gnu.org/copyleft/gpl.html GNU GPL
 *
 */

//
// GeSHi Constants
// You should use these constant names in your programs instead of
// their values - you never know when a value may change in a future
// version
//

/** The version of this GeSHi file */
define('GESHI_VERSION', '1.0.8.10');


PROCESSING

PROCESSING

Processing, uno dei linguaggi di programmazione più utilizzati nel settore dell'arte digitale interattiva. (www.processing.org).

Processing è un linguaggio di programmazione appositamente ideato per realizzare opere d'arte interattive anche da parte di neofiti della programmazione. E' stato ideato nel 2001 da un gruppo di ricercatori del Media Lab del MIT (Massachusetts Institute of Technology) di Cambridge

L’opera d’arte viene progettata dall’artista, tramite la scrittura di un programma e realizzata dal computer.

 

 

Altri articoli...

Sottocategorie

Sottocategorie