Esercizi sulla ricorsione svolti in Python

Esercizi sulla ricorsione svolti in Python

Vi propongo di seguito alcuni esercizi sulla ricorsione svolti con il linguaggio Python. Per chi non sapesse cosa è esattamente la ricorsione potrete trovarlo cercando su WikiPedia è spiegato in maniera abbastanza esaustiva, altrimenti qualsiasi buon libro di Informatica potrà togliervi ogni dubbio. Nel caso foste delle persone veramente pigre vi dirò semplicemente che in informatica … Continued

ScaleDown:  Manipolazione immagini con Jython – Parte 7

ScaleDown: Manipolazione immagini con Jython – Parte 7

In questo video creiamo una funzione scaleDown per ridurre le dimensioni di una immagine data sempre nel linguaggio jython ovvero una versione di python java-based. scaleDown() Cominciamo col dichiarare la funzione, salviamo un’immagine in una variabile source e creiamo l’immagine di destinazione tramite makeEmptyPicture() con delle dimensioni a scelta. Poi decidiamo le coordinate della foto da … Continued

Crop: Manipolazione immagini con Jython – Parte 6

Crop: Manipolazione immagini con Jython – Parte 6

Andiamo a definire la funzione per fare il crop di un’immagine. Ovvero ritagliare un’immagine in punto specifico a nostro piacimento. Funzione Crop() Dichiariamo due variabili immagini, una sarà la foto che vogliamo ritagliare (source) e l’altra il canvas sulla quale andremo ad incollare la porzione di immagine ritagliata (target). La nostra funzione necessiterà poi di … Continued

Collage: Manipolazione immagini con Jython- Parte 5

Collage: Manipolazione immagini con Jython- Parte 5

Creiamo ora una funzione per ottenere il risultato che vedete nell’immagine di seguito, ovvero date due immagini scelte arbitrariamente creare un collage con in un’immagine vuota. Collage In questa facile e banale funzione andremo ad ottenere l’effetto collage con elementi modificati servendoci di funzioni create precedentemente come negative(), decreaseRed(), decreaseBlue(), copy() che potete anche andare … Continued

Blend:  Manipolazione immagini con Jython – Parte 4

Blend: Manipolazione immagini con Jython – Parte 4

In questo video spiegheremo come scrivere una funzione in Jython per ottenere l’effetto blend, ovvero da un immagine iniziale far apparire un altra immagine miscelando i colori.   Effetto Blend Iniziamo col dichiarare staticamente, le due immagini che ci interessano, le dichiariamo in questo modo fuori dalla funzione perchè ci rimane più comodo in fase … Continued

Jython: Manipolazione immagini con JES – Parte 2

Jython: Manipolazione immagini con JES – Parte 2

Ecco il secondo video sulla manipolazione immagini con Jython. In questo video tratteremo il mirror Verticale, flip orizzontale, la sovrapposizione di immagini e altre tecniche minori. Vediamo come fare manipolazione immagini costruendo alcune funzioni in Jython mirrorVertical() con questa funzione otteniamo il cosiddetto effetto a specchio, dichiariamo la metà orizzontale dell’immagine e la lunghezza intera. Poi … Continued

Categorie