Scanarea negativelor

Se oferă: o arhivă de fotografii familiale pe mai multe filme negative alb-negru.

Pentru a rezolva problema, scanerul EPSON Perfection 2400 Photo a fost împrumutat. Dispozitivul a câștigat imediat în Ubuntu 8.04 vechi și neacceptat imediat. Sa dovedit a fi destul de rapidă și calitativă.

Scanarea negativelor

Apoi, totul este simplu:

1. Decideți care parte să inserați negative. Cel mai simplu mod de a face acest lucru este experimental.

Dacă toate cadrele sunt omogene în ceea ce privește iluminarea, atunci după scanarea preliminară xsane expune aproape de parametrii optimi de luminozitate, contrast și corecție gamma. Atunci când cadrele eterogene trebuie ajustate manual. Cu foarte diferiți - chiar scanați de două ori, deși prelucrarea ulterioară a arătat că nu prea are importanță în acest sens.

Alb-negru negativ are sens pentru a scana imediat în modul alb-negru - este mai rapid.

2. Designul modulului slide este astfel încât tragerea capătului "din spate" al filmului este dificilă, dar posibilă. Vroiam să încerc să scanez filmul fără să-l taie, dar asta a condus la benzi și distorsiuni verticale. Am supărat cu curaj brațul, am presupus că acest lucru se datorează faptului că sfârșitul filmului închide zona de calibrare.

Moral: filmul trebuie tăiat.

3. Filmul este cel mai bine tăiat în bucăți exact 6 cadre și le-a împins întotdeauna la fel, astfel încât marginile cadrelor au fost opuse liniilor de divizare ale modulului de diapozitive. Este necesar să tăiați automat scanările primite.

4. De când scanările s-au dovedit foarte mult, pentru prelucrarea lor automatizată am folosit pachetul imagemagick. A fost scris un script:


#! / bin / sh
c = "- negate -blur 2-nunta 3x1 + 1,2 + 0,02 -equalize -ormalize -verbose"
convertiți -crop 1100x1670 + 40 + 73 $ c $ 1 $ 1-cut1.jpg
convertiți -crop 1100x1670 + 40 + 1850 $ c $ 1 $ 1-cut2.jpg
convertiți -crop 1100x1670 + 40 + 3650 $ c $ 1 $ 1-cut3.jpg
convertiți -crop 1100x1670 + 40 + 5420 $ c $ 1 $ 1-cut4.jpg
convertiți -crop 1100x1670 + 40 + 7220 $ c $ 1 $ 1-cut5.jpg
convertiți -crop 1100x1670 + 40 + 9005 $ c $ 1 $ 1-cut6.jpg

Acest script a fost alimentat prin scanare


găsi | grep jpeg | grep -v tăiat | grep -v "/ 00 /" xargs -t -I '<>'./dph.sh'<>'

În Windows imagemagick funcționează, de asemenea.

În plus față de recoltare ca atare, script-ul inversează negativ, normalizează și reseta ușor imaginea. În majoritatea imaginilor, prelucrarea automată a avut rezultate satisfăcătoare, luând în considerare vârsta și calitatea filmelor originale.

Doar nu întrebați de unde provin numerele din scenariu - obținute experimental pentru un film convențional și 1200 de puncte per inch cu o marjă mică (aproximativ 5% din cadru).

Setul de filtre a fost inițial diferit, puțin optimizat pentru timpul contului.

Articole similare