manipolazione immagini
Rimuovere Occhi Rossi: Manipolazione immagini con Jython – Parte 8
ScaleDown: Manipolazione immagini con Python – 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 … Continua
Crop: Manipolazione immagini con Python – 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 … Continua
Collage: Manipolazione immagini con Python- 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 … Continua
Blend: Manipolazione immagini con Python – 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 di … Continua
Strip Exchange: Manipolazione immagini con Python – Parte 3
In questo video vedremo come scrivere una funzione in Jython per ottenere l’effetto Strip Exchange, ovvero scambiare delle colonne arbitrarie di pixel con quelle a loro adiacenti considerando la larghezza della foto, come vediamo nelle figure di seguito . Strip Exchange Dichiariamo innanzi tutto l’immagine da modificare tramite la funzione pickAFile(), scegliamo poi la larghezza … Continua
Manipolazione immagini con Python – 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 … Continua
Manipolazione immagini con Python – Parte 1
In questo video ho registrato il procedimento per scrivere alcune funzioni in jython (la variante java-based del linguaggio python). Tutte le funzioni sono orientate alla manipolazione di immagini ed effettueremo modifiche tipo la diminuzione dei rossi, il negativo, il bianco e nero, l’effetto tramonto, il mirror e il flip. Tutte quelle operazioni che di solito siamo … Continua