A szkenner usb a linux
Linux technológia mai változata lehet használni nem csak egy internetes szerveren, hanem a munkaállomás a grafikai munkák (pl a Gimp). Erre a célra különösen képesnek kell lenniük arra, hogy beolvassa a képeket a szkenner (nem fogsz venni egy külön számítógépet és fogadás rajta csak MS Windows szkenneléshez?).
Most már értem, hogyan kétségbeesett választott szkenner? Szerencsére ez sokkal könnyebb - nézd meg a listát a szkennerek USB interfész és hasonlítsa össze egy listát a modern szkennerek értékesített helyi boltban. A kereszteződésekben a lista pedig csak néhány modell. További szelekciót végezhető alapján a személyes preferenciák és vélemények a magazinokban.
Seiko Epson Perfection 1650 Photo (GT-8200UF):- Gyártó: Seiko Epson (support oldalon orosz honlapon orosz Seiko Epson támogatási oldalon ..).
- Ár: körülbelül 250 $.
- Szkennelési terület: A4 (216x297mm).
- Érzékelő: CCD (2 sor színenként).
- Tablet egy levehető tetővel, 4 gomb.
- Integrált passzív adapter (EU-54) skanirovnaya 35mm film (függőleges kirakat lámpa tejüveg). Scan Area 48.26x231.1mm (? 36x226mm). A film kell tenni a fényes felével lefelé. Két fókuszpontok: az üveg és 2 mm fölött (film tartó).
- Hardware Interface: USB 1.1, foglalat típusa B (mély, úgyhogy USB kábel mélységütköző nem közelíti), Full Speed mód (12 Mbit / sec), csatlakozik a központi hub vagy hub az első szinten egy tápegység. Ez adja meg a következő információkat (lenne szükség hozzá modules.usbmap, a kernel 2.4.18 - RH 8.0 - már ott van):
- húr leírás: gyártó: "EPSON" termék: "EPSON Scanner"
- Készülék osztály: ff
- Eszköz alosztály: ff
- Készülék Protokoll: ff
- Vendor Id: 0x04b8
- Termék Id: 0x0110
- Felülvizsgálat száma: 1.10
- Driver for Linux:
- oldal honlapján Epson szkenner Linuxra
- Image Scan! Linux Epson Kowa
- SANE EPSON háttér
- SANE EPSON háttér (Mirror)
- Optikai felbontás: 13600 példány (1600 dpi). Mechanikus felbontása 3200 dpi (előnyeit szkennelés felbontása 3200 dpi nincs jelen).
- Színmélység: 16 bit színes belső és külső (úgy tűnik, hogy az alsó 8 bit kitalálni firmware).
- A tartomány a optikai sűrűség: 3,2 D (szövegekben - 3,0 D, az önellenőrzés kapunk 2.4 D, lineáris részének - 1,7 D).
- Speed (Teljes vizsgálat közelében 215.9mm x 297.18mm):
- megtekintett 8 bit - 10 másodperc
- preview 16 bit - 15 másodperc
- scanimage --mode Color --depth 8 --resolution 50 (10,5 másodperc)
- scanimage --mode Color --depth --resolution 16 50 (10,5 másodperc)
- scanimage --mode Color --depth --resolution 8 100 (10,5 másodperc)
- scanimage --mode Szín --depth --resolution 16 100 (13,5 másodperc)
- scanimage --mode Color --depth --resolution 8 200 (21 másodperc)
- scanimage --mode Color --depth --resolution 16 200 (37,5 másodperc)
- scanimage --mode Szín --depth --resolution 8 400 (71 másodperc)
- scanimage --mode Szín --depth --resolution 400 16 (159 másodperc)
- scanimage --mode Szín --depth --resolution 8 600 (150 másodperc)
- scanimage --mode Color --depth --resolution 600 16 (300 másodperc)
- scanimage --mode Color --depth --resolution 8 800 (293 másodperc)
- scanimage --mode Color --depth 16 --resolution 800 -x 172,7 (413 másodperc, a PNM is létrejön egy hiba, és TIFF nem az utolsó sorban)
- scanimage --mode Szín --depth 8 --resolution 1600 -x 172,7 (833 másodperc)
- További jellemzők:
- parancs szinten: ESC / I-B8, FS
- 7 fényerő (megvalósított szoftver, növelése helyett a fényerő a lámpa)
- line art: fix küszöbértéket, szöveges képjavító technológia
- árnyalatos: auto terület szegmentáció, három mód hibadiffúzió, 4 simítási minta 2 betöltött sablon (bi-szint és quad-szint)
- Gamma korrekció: 2 típusú CRT, 3. típusú nyomtatáshoz, 1 terhelhető
- Színkorrekció: 1 a CRT, a nyomtató 3, 1 letölthető
- Tápellátás: DC 24V, 0.8A (15W / 6W)
ÉN használ Red Hat 7.2-es kernellel 2.4.9-13. USB-vezérlő: UHCI (lapkakészlet Intel BX).
Mivel kernel 2.4.9 nem tudni semmit az Epson Perfection 1650 (a 2.4.18 rendben van), meg kell hozzá a /etc/modules.conf- sor:
Ott lehet a probléma a túl kevés nyugtázó késleltetési idő a vezető. Normál szállítási idő (/usr/src/linux/drivers/usb/scanner.h) 10 másodperc. Epson ez nem elég, különösen a TPU időben és nagy felbontásban. A régi mag scanner.h kellett változtatni és újrafordítani a kernelt. Aztán a lapolvasó modul megjelent read_timeout opció (csak azt kérte ne másodperc alatt, írva a dokumentációban, de kullancsok - 1/100 mp). Most a szkenner meghajtó függetlenül növeli ezt a paramétert akár 40 másodpercet Epson szkennerek. Az új verzió a vezető is eltávolítjuk a hatása „tormoznutosti” - a kérelem nem lehet eltávolítani alatt ugyanezek 40 másodpercet.
Amikor csatlakoztatja a lapolvasót syslog üzenetek érkeznek a nucleus:
Hoppá! 2.4.9 Az kernel (a 2.4.18 rendben van) nem tud semmit erről a készülékről. Vegyünk egy megfelelő sorában /etc/hotplug/usb.distmap másik Epson szkenner:
Másold be /etc/hotplug/usb.handmap (nem szükséges /lib/modules/2.4.9-13/modules.usbmap, hiszen van kialakítva egyes terhelési) helyett eszköz azonosító 0x110. Scanner csatlakoztassa újra - most hotplug boldog (lsmod megmutatja letöltött szkenner modul):
Ugyanez elvégezhető manuálisan:
Továbbra is látni, hogy a jogot, hogy a / dev / usb / scanner0 elegendő, hogy a felhasználó lehet beolvasni.
Ha az olvasó nem használható hosszú ideig, akkor ki van kapcsolva és a modul rakodni a memóriából. Ennek eredményeként az automatikus keresést a készülék nem működik. Vagy torzíthatják eszköz, indítsa újra a meghajtó manuális vagy adja meg az eszköz nevét közvetlenül.
Ügyeljen arra, hogy ha csatlakozunk a szkenner automatikusan letöltődik szkenner modult, ugorjon a következő lépésre. Az a tény, hogy az USB-illesztőprogram Linux ugyanis csak a szállítási réteg protokoll, azaz, Képes adás / bájt, de nem érti a jelentését. A munka egy speciális szkenner modell (vagy sorozat szkennerek, ha azok egy közös parancs nyelv) programra van szükség, amely képes kommunikálni azt szkenner modell. A legelterjedtebb az ilyen programok a normális.
SANE API, amely hozzáférést biztosít a letapogató berendezések, alkatrészek szabványosított módon könyvtár speciális szkenner modellek. Támogatja nemcsak USB-s lapolvasók, de SCSI-szkennerek, eszköz is csatlakozik a párhuzamos port, egy digitális fényképezőgép, hogy jön a gphoto2 és más eszközök. Biztosítja hálózati (én még nem próbáltam).
Amellett, hogy a könyvtár (hátteret), a csomag tartalmazza a programok pásztázó (frontend): scanimage xcam, xscanimage. scanimage - egy konzolos programot, akkor tudja használni, de kényelmetlen. xcam és xscanimage - nyomorúságos és hibás, ezért jobb, ha xsane.
SANE kaphat- együtt a Red Hat 7.2: csomag sane-frontends-1.0.5, józan-backends-1.0.5 és sane-backends-devel-1.0.5
- visszaállítása (rpm -Uvh) új változat (1.0.6) a nyersbőr (húzzák át libusbt-0.1.4-1.i386.rpm)
- gyűjtése őket magad (eltávolítjuk a régi verziót, és előrecsomagolt, hogy attól függ, hogy):
- ./ configure
- csinál
- make install
- Add /etc/ld.so.conf-ban / usr / local / lib, / usr / local / lib / józan és / sbin / ldconfig (mint önszerveződő SANE (/ usr / local helyett / usr )
Listájának szerkesztése eszközök /etc/sane.d/dll.conf fájlt (/usr/local/etc/sane.d/dll.conf, ha összegyűjtjük függetlenül normális): minden eszköz kell megjegyzésbe az extra - avtoproba rossz meghajtó okozhatja az eszköz vagy a teljes rendszer működésképtelenné.
A /etc/sane.d/epson.conf hozzá:
Vizsgáljuk meg a rendelkezésre álló eszközök:
között kell lennie a felismert eszközt:
Vizsgálatok a kapott rendszer teljesítményét (nagyon felületesen):
Lássuk, milyen lehetőségek állnak rendelkezésre a szkenner segítségével SANE:
Úgy tűnik verzió 1.0.6 kivonatokat a hardver minden, ami lehetséges:- --mód Binary | Gray | Color
- --mélység 8 | 16
- --rácsrabontási (összes ígért felszerelés)
- --lemorzsolódás Nincs | Red | Green | Kék
- --fényerő -4..3 (nem kompatibilis a gamma korrekció)
- --élesség -2..2
- --gamma-korrekció a gamma korrekció hardver, beleértve letölthető görbék külön-külön szín
- --szín-korrekció (ezeket a beállításokat manuálisan nem pontosan zadash;)
- --felbontás 50 | 60 | 72 | 75 | 80 | 90 | 100 | 120 | 133 | 144 | 150 | 160 | 175 | 180 | 200 | 216 | 240 | 266 | 300 | 320 | 350 | 360 | 400 | 480 | 600 | 720 | 800 | 900 | 1200 | 1600 | 1800 | 2400 | 3200
- --küszöb 0..255
- --tükör [= (yes | no)]
- --fordulatszám [= (yes | no)]
- --auto-mezős szegmentációs [= (yes | no)] (Képek halftoned, szöveg fordítva)
- --zoom 50..200
- --várjon-for-gombot (1.0.8)
- --megtekintett [= (yes | no)]
- --megtekintett sebességű [= (yes | no)]
- Geometry: -l, -t, -x, -y (mm)
- --forrás platós | Transparency Unit
- --film típusú pozitív film | negatív film
- --összpontosítani-helyzetben Focus üvegen | Focus 2,5 mm fölött üveg
Változó beállításával SANE_DEBUG_EPSON környezet (1-128) nyerhető abban az esetben nyomtat a debug nehézségeket. Ez az, amit a készülék azt mondja:
By the way, benne egy modult felvételkészítés video4linux (pl v4l: / dev / video0), amely működik az én AVerMedia TVPhone98.
Get xsane lehetséges- együtt a Red Hat 7.2: csomagok xsane-0,77-4 és xsane-gimp-0,77-4 (de nagyon régi változat egy csomó hibát, például bizonyos PNG mód elmentett hibákkal)
- visszaállítása (rpm -Uvh) új változat (0,82-3) a nyersbőr (valamilyen oknál fogva nincs orosz menü)
- gyűjtése őket magad (eltávolítjuk a régi verziót, és előrecsomagolt, hogy attól függ, hogy, ne feledkezzünk meg a plugin GIMP:
- ./ Configure (néha meg kell adni a --disable-sanetest)
- csinál
- RH 7.1 gcc-2,96-81 hiba összeállításakor xsane.c: 4501 (xsane_mail_dialog), a tisztességes figyelmeztetést xsane.INSTALL (silenok nyilvánvalóan nem elég lefordítani 260KB a -O2). Szintjének csökkentése optimalizálási tudja végrehajtani a szerelvény.
- RH 7.2 telepítéséhez szükséges libusbt-devel csomag mellett a libusbt, ami kell frissíteni épelméjű
- make install
- / Usr / local / share / sane / xsane
- / Usr / local / share / locale
- / Usr / local / man / man1
- / Usr / local / share / sane
Ez minden: run xsane csapat vagy xsane epson: / dev / usb / scanner0. ha nincs automatikus felismerése munkát. Ezt követően, ez szükséges ahhoz, hogy a kijelző az összes ablakot és séta a konfigurációt.
Gamma korrekció látszik xsane-0,82 csak szoftver.
Lecseréli libsane-epson.so az / usr / lib / sane annak végrehajtását libsane-epsonkw.so (módosítását egy korábbi változatát libsane Epson). Az egyetlen különbség vettem észre - volt a gamma korrekció - 1.8. Állítsa libesmod.so könyvtár a / usr / lib és a grafikus felület SANE - iScan. Azt is fel lehet használni, mint egy plugin a gimp.
nél egyszerűbb felületével xsane. Ott gamma és színkorrekció görbék, de nem tudja ellenőrizni a hardver jellemzői, a fehér és a fekete pixel, hisztogram, 16 bites színmélység, mint xsane. Általában nem értem, hogy ez miért van szükség.
Méretének korlátozása a szkennelési vonal 32K balra :(
Scan 3200 dpi. Észrevehető nyilvánvaló sávozás - vagy valaki összekeveri a páros és páratlan sorokat, vagy CCD nem volt ideje, hogy „pihenni” egy fél lépést.
Kísérlet többszörös letapogató egy képet (c ötlet további homogenizálás alkalmazásával átalakítani -depth 16 -average) és ezek későbbi összehasonlítás (kompozit -depth 16 -compose különbség) azt sugallja, hogy az alsó 8 bit színérzékelő generált véletlen számok (és az interfész A világos és sötét - mind a 10;).