User Tools

Site Tools


doc:appunti:software:imagemagick

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
doc:appunti:software:imagemagick [2022/11/11 16:38] – created niccolodoc:appunti:software:imagemagick [2022/11/11 17:42] (current) – [Come aumentare l'esposizione di 1 stop] niccolo
Line 3: Line 3:
 ===== Come aumentare l'esposizione di 1 stop ===== ===== Come aumentare l'esposizione di 1 stop =====
  
-Ho cercato di riprodurre con Imagemagick la **sovraesposizione di uno stop** di una fotografiaIl risultato è una ricetta del tutto empirica.+Ho cercato di riprodurre con Imagemagick la **sovraesposizione di uno stop** di una fotografia, l'obiettivo era di **simulare** via software la **correzione dell'esposizione** che si può fare direttamente nella fotocamera al momento dello scatto. Il risultato è una ricetta del tutto empirica e con una validità parziale.
  
-Dal punto di vista visivo ho ottenuto risultati abbastanza soddisfacenti: una fotografia scattata con **EV 0.0** e sottoposta alla **sovraesposizione tramite Imagemagick** si presenta in modo molto simile alla fotografia scattata con **EV +1.0**Tuttavia se si calcola la luminosità dell'immagine (sempre con Imagemagick) il risultato sulla foto manipolata è abbastanza diverso dal quello sulla foto effettivamente esposta a +1.0.+Qui di seguito vedete sette fotografie scattate con compensazione dell'esposizione impostata sulla fotocamera (Olympus E-M10 Mark II) al momento dello scatto, da **-3.0** **+3.0 EV**
 + 
 +{{.:imagemagick:test1-ev-3.0.jpg?100|-3.0EV}} 
 +{{.:imagemagick:test2-ev-2.0.jpg?100|-2.0EV}} 
 +{{.:imagemagick:test3-ev-1.0.jpg?100|-1.0EV}} 
 +{{.:imagemagick:test4-ev+0.0.jpg?100|+0.0EV}} 
 +{{.:imagemagick:test5-ev+1.0.jpg?100|+1.0EV}} 
 +{{.:imagemagick:test6-ev+2.0.jpg?100|+2.0EV}} 
 +{{.:imagemagick:test7-ev+3.0.jpg?100|+3.0EV}} 
 + 
 +Facendo diversi tentativi con il tool **convert** di Imagemagick ho definito la seguente trasformazione che produce un aumento della luminosità simile all'aumento di EV pari ad uno stop:
  
 <code bash> <code bash>
Line 12: Line 22:
 </code> </code>
  
-Per calcolare la **luminosità media** dell'immagine è possibile utilizzare sempre Imagemagick, estraendo l'informazione di luminanza e calcolandone la media:+Dal punto di vista visivo ho ottenuto risultati abbastanza soddisfacenti: la fotografia scattata con **EV 0.0** e sottoposta alla **sovraesposizione tramite Imagemagick** si presenta in modo molto simile alla fotografia scattata con **EV +1.0**: 
 + 
 +| {{.:imagemagick:test4-ev_0.0_1stop.jpg?280|Correzione +1 stop con Imagemagick}}\\ Correzione +1 stop con Imagemagick | {{.:imagemagick:test5-ev+1.0.jpg?280|Foto scattata a +1.0EV}}\\ Foto scattata a +1.0EV 
 + 
 +Per avere un riscontro oggettivo sulla similarità in luminosità di due immagini è possibile comparare la **luminosità media** delle stesse. Per il calcolo è possibile utilizzare sempre Imagemagick, estraendo l'informazione di luminanza e calcolandone la media:
  
 <code bash> <code bash>
 # Calculate the mean of luminance of an image, with Imagemagick. # Calculate the mean of luminance of an image, with Imagemagick.
-convert "image.jpg" -colorspace LAB -channel r -separate +channel -format "%[fx:100*u.mean]\n" info:+convert "image.jpg" -colorspace LAB 
 +    -channel r -separate +channel -format "%[fx:100*u.mean]\n" info:
 </code> </code>
 +
 +Una tabella comparativa fra le foto originali e il risultato ottenuto con l'elaborazione Imagemagick +1 stop mostra che la formula è abbastanza valida per le immagini più chiare, molto meno con quelle scure:
 +
 +^  Foto originale  ^^  Correzione Imagemagick  ^^
 +^ Esposizione  ^ Luminosità  ^ Esposizione  ^ Luminosità  ^
 +|  -3.0 |   6.2982 |  |
 +|  -2.0 |  16.1529 |  -3.0+1 |  6.52927 |
 +|  -1.0 |  30.5173 |  -2.0+1 |  23.0064 |
 +|   0.0 |  45.8692 |  -1.0+1 |  39.5419 |
 +|  +1.0 |  59.6993 |  +0.0+1 |  55.9292 |
 +|  +2.0 |  71.9957 |  +1.0+1 |  70.2281 |
 +|  +3.0 |  82.3028 |  +2.0+1 |  81.6373 |
  
doc/appunti/software/imagemagick.1668181082.txt.gz · Last modified: 2022/11/11 16:38 by niccolo