sane-dmc - controlor SANE pentru Camera microscopică
digitală Polaroid
Biblioteca sane-dmc implementează un controlor SANE
(Scanner Access Now Easy) care oferă acces la camera
microscopică digitală Polaroid.
Acest controlor așteaptă nume de dispozitive de
forma:
special
Unde special este numele de rută UNIX pentru
dispozitivul special care corespunde scanerului. Numele dispozitivului
special trebuie să fie un dispozitiv SCSI generic sau o
legătură simbolică către un astfel de
dispozitiv. În Linux, un astfel de nume de dispozitiv poate fi
/dev/sga sau /dev/sge, de exemplu.
Polaroid DMC acceptă o serie de moduri de imagine. Acest
controlor acceptă cinci dintre aceste moduri de imagine:
- Full Frame -- (Cadru
complet)
- Acest mod corespunde imaginii de cadru complet, plină de culoare,
de 801 x 600 pixeli.
- Viewfinder
-- (Vizor)
- Acest mod corespunde imaginii de vizor la scară de gri de 270 x 201
pixeli. Această imagine este obținută foarte
rapid.
- Raw --
(Brut)
- Acest mod corespunde imaginii „brute” de 1599 pe 600 de
pixeli de pe CCD (camera compactă digitală). Este o
scară de gri, cu pixeli care alternează pe orizontală
între dungi roșii, verzi și albastre. Pixelii sunt de
două ori mai lungi decât largi, astfel încât
imaginea este distorsionată.
- Thumbnail --
(Miniatură)
- Acest mod corespunde imaginii miniaturale color de 80 pe 60 de
pixeli.
- Super Resolution --
(Super rezoluție)
- Această imagine este o imagine color de 1599 x 1200 pixeli,
construită prin filtrarea și interpolarea imaginii
„brute”. Filtrarea și interpolarea se
realizează în software, astfel încât acest mod
este foarte lent. De asemenea, acest mod impune restricții asupra
modului de citire a imaginii, ceea ce înseamnă că
modul „previzualizare” din xscanimage(1) nu
funcționează în modul «Super
Resolution»; (cu toate acestea, xcam(1) și modurile
fără previzualizare din scanimage(1) și
xscanimage(1) funcționează bine).
- ASA Setting --
(Reglare ASA)
- Această opțiune reglează sensibilitatea camerei.
Puteți alege o valoare de 25, 50 sau 100 „echivalent”
ASA.
- Shutter Speed --
(Viteza obturatorului)
- Puteți selecta o viteză a obturatorului de la 8 la 1000 de
milisecunde. Viteza obturatorului este cuantificată în
unități de 32 de microsecunde.
- White Balance --
(Balansul de alb)
- Puteți alege una dintre balanțele de alb
„Daylight” (lumina zilei), „Incandescent”
(lampă cu incandescență) sau
„Fluorescent” (lampă fluorescentă).
Această opțiune corespunde mai mult sau mai puțin
reglajelor „Color Temperature” (temperatura culorii) din
software-ul Polaroid pentru Windows și Mac.
Conținutul fișierului dmc.conf este o
listă de nume de dispozitive care corespund scanerelor DMC. Liniile
goale și liniile care încep cu un simbol hash (#) sunt
ignorate. Un exemplu de fișier de configurare este prezentat mai
jos:
/dev/scanner
# acesta este un comentariu
/dev/sge
- /etc/sane.d/dmc.conf
- Fișierul de configurare al controlorului (a se vedea, de asemenea,
descrierea SANE_CONFIG_DIR de mai jos).
- /usr/lib/x86_64-linux-gnu/sane/libsane-dmc.a
- Biblioteca statică care implementează acest controlor.
- /usr/lib/x86_64-linux-gnu/sane/libsane-dmc.so
- Biblioteca partajată care implementează acest controlor
(prezentă pe sistemele care acceptă încărcare
dinamică).
- SANE_CONFIG_DIR
- Această variabilă de mediu specifică lista de
directoare care pot conține fișierul de configurare. Pe
sistemele *NIX, directoarele sunt separate prin două puncte
(„:”), în cazul sistemelor OS/2, ele sunt separate
prin punct și virgulă („;”). Dacă
această variabilă nu este definită, fișierul
de configurare este căutat în două directoare
implicite: mai întâi, în directorul de lucru curent
(„.”) și apoi în /etc/sane.d.
Dacă valoarea variabilei de mediu se termină cu caracterul
separator de directoare, atunci directoarele implicite sunt căutate
după directoarele specificate explicit. De exemplu, dacă se
definește SANE_CONFIG_DIR la „/tmp/config:”,
se vor căuta (în această ordine) directoarele
tmp/config, . și /etc/sane.d.
- SANE_DEBUG_DMC
- Dacă biblioteca a fost compilată cu suportul de depanare
activat, această variabilă de mediu controlează
nivelul de depanare pentru acest controlor. De exemplu, o valoare de 128
solicită imprimarea tuturor datelor de depanare. Nivelurile mai
mici reduc volumul de informații.
În modurile «Full Frame» (Cadru complet)
și «Raw» (Brut), imaginile trebuie să fie citite
în unități de linii întregi. În aceste
moduri, controlorul nu efectuează nicio stocare în memoria
tampon; dacă îi cereți lui sane_read să
citească un număr neintegral de linii, este posibil să
citească mai puțin decât ați cerut. Dacă
îi cereți lui sane_read să citească mai
puțin de o singură linie, acesta returnează
SANE_STATUS_INVAL.
În modul «Super Resolution» (Super
rezoluție), imaginile trebuie citite în unități
de două linii (3198 pixeli sau 9594 octeți).
Dacă încercați să citiți mai puțin
de două linii, veți obține SANE_STATUS_INVAL. Modul
«Super Resolution» este foarte lent.
În modurile «Viewfinder» (Vizor) și
«Thumbnail» (Miniatură), întreaga imagine
trebuie să fie citită într-un singur transfer SCSI.
În acest caz, controlorul realizează o stocare în
memoria tampon și puteți citi imaginea într-un
increment oricât de mic doriți.
Dianne Skoll <dianne@skoll.ca>
Controlorul este derivat din sane-hp(5) de David
Mosberger.
Traducerea în limba română a acestui manual a
fost făcută de Remus-Gabriel Chelu
<remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită;
citiți
Licența
publică generală GNU Versiunea 3 sau o versiune
ulterioară cu privire la condiții privind drepturile de autor.
NU se asumă NICIO RESPONSABILITATE.
Dacă găsiți erori în traducerea
acestui manual, vă rugăm să trimiteți un e-mail
la
translation-team-ro@lists.sourceforge.net.