JuzaPhoto utilizza cookies tecnici e cookies di terze parti per ottimizzare la navigazione e per rendere possibile il funzionamento della maggior parte delle pagine; ad esempio, è necessario l'utilizzo dei cookie per registarsi e fare il login (maggiori informazioni).

Proseguendo nella navigazione confermi di aver letto e accettato i Termini di utilizzo e Privacy e preso visione delle opzioni per la gestione dei cookie.

OK, confermo


Puoi gestire in qualsiasi momento le tue preferenze cookie dalla pagina Preferenze Cookie, raggiugibile da qualsiasi pagina del sito tramite il link a fondo pagina, o direttamente tramite da qui:

Accetta Cookie Personalizza Rifiuta Cookie
RCE Foto






Login Logout Iscriviti a JuzaPhoto!

Raddrizzamento delle foto, Perché fare semplice quando si puo fare complicato?


  1. Forum
  2. »
  3. Tecnica, Composizione e altri temi
  4. » Raddrizzamento delle foto, Perché fare semplice quando si puo fare complicato?





avatarsenior
inviato il 25 Dicembre 2025 ore 22:16    

Grazie proverò Mi fai ritornare ad anni indietro quando con phyton ho creato un cronometro per cronometrare 4 kart contemporaneamente

avatarsenior
inviato il 26 Dicembre 2025 ore 9:20    

Mizzica Leo ho dovuto smanettare un po',mancava un modulo cv2 che ho duvuto scaricare. , ho installato visul studio per i file Python alla fine sono riuscito a farlo funzionare, grazie, sono molto arruginito..
Provato con file D850 e funziona alla grande. Confrontato con la stessa foto che avevo PP tempo fa. Risultato ottimo.

avatarsenior
inviato il 26 Dicembre 2025 ore 10:07    

Seguo

avatarsenior
inviato il 26 Dicembre 2025 ore 10:26    

ottimo appena avro un po di tempo inseriro nello script il listing dei files da trattare e il prelevamento della focale con Exiftool cosi potra funzionare in batch su tutta una cartella di files. purtroppo per i diversi formati di sensore che non sono inscritti nei metadati la sola soluzione sarà di créare un script per ogni formato, già nello zip che ho condiviso ce ne sono due : 1 per FF e l'altro per tutte le APS-C tranne le Canon che hanno un sensore leggermente più piccolo (x1,6 invece di x1,5 come tutte le altre aps-c)

Mizzica Leo ho dovuto smanettare un po',mancava un modulo cv2 che ho duvuto scaricare.

stano perché ho incluso nel zip la versione che ho installato sul mio PC e a me non manca niente, invece con l'ultima versione stabile (si fà per dire) la 3.14x64 mi dava errori e cosi l'ho desistallata completamente e ho installato una versione più vecchia, quelle che é inclusa nello zip cioé la 3.12.0x64....ma fose perché questo tipo di lavori li faccio sul mio PC da "battaglia" un vecchio PC (13 anni) con Win10

avatarsenior
inviato il 26 Dicembre 2025 ore 11:40    

Leo,
in Exiftool dovrebbero esistere dei tag che forse fanno al caso tuo per determinare la dimensione del sensore.

-ImageWidth
-FocalPlaneXResolution
-ImageHeight
-FocalPlaneYResolution

Occhio che in certi metadati il valore è scritto in pollici e in altri in cm

avatarsenior
inviato il 26 Dicembre 2025 ore 12:16    

Si lo so ma non bastano, sono dati che indicano la risoluzione dell'immagine, le dimensioni del sensore si trovano solo sulle specificazioni del construttore...purtroppo...e pure in questo periodo non ho tempo anzi é un miracolo che sono riuscito a creare 2 script stabili fra il 24 e il 25 dicembreSorriso

avatarsenior
inviato il 26 Dicembre 2025 ore 18:40    

questi sono tutti ma proprio tutti i metadati che riesce a estrarre Exiftool da un cr.3 della R6mk2, ti confesso che non ho avuto il tempo di guardarli tutti ma ho cercato con l'utensile "ricerca" del notepad tutte le voci assimilabili a sensore ma non ho trovato niente, e d'altronde perché dovrebbero iscrivere le dimensioni del sensore?...non serve neanche per il crop aps-c delle FF ....comunque se le trovi ti mando un bacioMrGreen
www.swisstransfer.com/d/b96edaaf-f2ce-436d-9eec-94072d99528d

avatarsenior
inviato il 26 Dicembre 2025 ore 18:54    

Si lo so ma non bastano, sono dati che indicano la risoluzione dell'immagine

Se tu dividi ImageWidh per FocalPlaneXResoluzion e poi ImageHeight per FocalPlaneYResolution ottieni la dimensione fisica dei due lati del sensore. Il problema è che può essere in cm. o in pollici.
Ma anche questo dato c'è o dovrebbe esserci... si chiama FocalPlaneResolutionUnit. Se non c'è (come nei miei cr3), si assume che l'unità di misura siano i pollici.

Ecco l'esempio con un cr3 della mia R (dove il dato della risoluzione è in pollici)
Se dividi 6720 / 4621.733 poi moltiplichi per 25,4 ottieni = 36,9 mm.
Se dividi 4480 / 4671.532 poi moltiplichi per 25,4 ottieni = 24,3 mm.

Che sono le dimensioni fisiche del sensore.

In realtà anche ExifTool dovrebbe saper fare le quattro operazioni aritmetiche...





avatarsenior
inviato il 26 Dicembre 2025 ore 19:55    

Leo, comunque come ti dicevo a me la correzione del Pitch mi interessa meno, anzi mi spaventa un po'...

Le proiezioni geometriche che i software applicano mi pare che alle volte producano dei risultati un po' forzati.
Io ad esempio quando correggo le linee cadenti di un edificio molto alto verticalmente, tendo sempre a sottocorreggere un po' rispetto alla correzione perfetta che mi porta ad avere gli spigoli perfettamente verticali. Perché il risultato mi pare più naturale.

Ma forse sono fisime mie...

Se fai caso alla foto nel GPP di questa settimana, si vede chiaramente chi ha corretto la geometria a mano e chi ha fatto click su Auto.
PS: io faccio spesso click su Auto... Sorriso

avatarsenior
inviato il 26 Dicembre 2025 ore 20:05    

buono non ci avevo pensato, nei cr.3 della r6mk2 c'é pure "Focal Plane Resolution Unit : inches" ma non so se c'é anche in altre fotocamere, comunque anche senza specificazione che é in pollici si puo utillizzare, é una buona idea, vediamo che si puo fare.

avatarsenior
inviato il 26 Dicembre 2025 ore 20:25    

ho vericato nei raw della nikon d500 non ci sono focal plane x e y resolution ma solo image width e height, putroppo i metadati delle diverse fotocamere non sono standardizzati ognuno ci mette quello che vuole e quindi sembra difficile fare un solo script "universale" per tutte le fotocamere, potrebbe funzionare con alcune e non con altre...ma resta una buona pista di riflessione, ne terro conto grazie AleZ

avatarsenior
inviato il 27 Dicembre 2025 ore 11:47    

Sorriso

avatarsenior
inviato il 27 Dicembre 2025 ore 18:37    

Ho migliorato lo Script Phyton, ecco l'ultima versione aggiornata che funziona in batch con tutti i RAW+Tif contenuti nella stessa cartella dello script senza dover modificare ogni volta la focale, il nome ecc...li legge direttamente dagli exif, lo potere scaricare e rimpiazzare il vecchio con questo ed eseguirlo come d'abitudine (vedi nei commenti precedenti) col solito comando su CMD_python PythonTests.py
www.swisstransfer.com/d/4fa88ad5-7983-4eae-a83b-c2469a62333b

putroppo malgrado diversi approcci e tentativi (exif camera, rotazione predeterminata, ecc...) le foto verticali le esce corrette dal roll e il pitch ma ruotate di 180° (al contrario), ma é facilissimo ruotarle con qualsiasi SW edizione photo.

prossime tappe :
1) la correzione dell'orientazione delle foto verticali
2) il calcolo delle dimensioni del sensore partendo dagli exif in modo da poter trattare in batch delle foto fatte con fotocamere con diverse dimensioni del sensore (FF, aps-c, 4:3, ecc...)

ecco qualche esempio dei risultati che ho ottenuto in batch
























































avatarsenior
inviato il 27 Dicembre 2025 ore 19:07    

Non ho capito di cosa state parlando. Per me raddrizzare una foto è una cosa semplice che utilizzo quando mi serve.
Ma probabilmente non ho capito la discussione

avatarsenior
inviato il 28 Dicembre 2025 ore 7:24    

Leo test effettuato, ottimo , bravo,. Ho fatto la prova con un file della D500 è ha funzionato lo stesso, ottimo.Grazie mille.

Che cosa ne pensi di questo argomento?


Vuoi dire la tua? Per partecipare alla discussione iscriviti a JuzaPhoto, è semplice e gratuito!

Non solo: iscrivendoti potrai creare una tua pagina personale, pubblicare foto, ricevere commenti e sfruttare tutte le funzionalità di JuzaPhoto. Con oltre 257000 iscritti, c'è spazio per tutti, dal principiante al professionista.





banner

Metti la tua pubblicità su JuzaPhoto (info)


 ^

JuzaPhoto contiene link affiliati Amazon ed Ebay e riceve una commissione in caso di acquisto attraverso link affiliati.

Versione per smartphone - juza.ea@gmail.com - Termini di utilizzo e Privacy - Preferenze Cookie - P. IVA 01501900334 - REA 167997- PEC juzaphoto@pec.it

www.juzaphoto.com - www.autoelettrica101.it

Possa la Bellezza Essere Ovunque Attorno a Me