Zajemite slike iSight z ukazno vrstico

Anonim

Vsi vemo, da je Photo Booth odlična zabava in bo zagotovo zabaval naše prijatelje in družino z neumnimi učinki. Kaj pa, če želite fotografirati s svojim iSightom iz ukazne vrstice? Na žalost Apple ne ponuja te možnosti (vsaj za katero vemo), vendar imamo zahvaljujoč spretnemu posamezniku po imenu Axel Bauer na voljo orodje ukazne vrstice za to nalogo.Zmožnost zajemanja slik iz ukazne vrstice odpira številne zanimive možnosti in našteli smo nekaj možnih uporab.

Posodobljeno: 31.1.2013 – Zdaj govorimo o orodju ImageSnap za fotografiranje s kamero iSight ali FaceTime s pot do terminala. Stara aplikacija iSightCapture ni več podprta in ne deluje na novejših računalnikih Mac in novejših različicah OSX, namesto tega deluje ImageSnap. ImageSnap temelji na iSightCapture, vendar je še vedno v razvoju in deluje z OS X 10.8+ Mountain Lion in novejšimi.

Zajemite slike kamere iSight / FaceTime z ukazno vrstico

ImageSnap je brezplačna aplikacija tretje osebe, ki je zelo enostavna za uporabo. Tukaj je, kako ga prenesete, namestite in uporabite:

  • Izvlecite ga s tar -xvf imagesnap.tgz
  • Kopiraj izvršljivo datoteko imagesnap v /usr/local/bin/ s 'sudo cp imagesnap /usr/local/bin/'
  • Potrdite, da deluje tako, da v ukazni vrstici zaženete 'imagesnap'

Privzeta datoteka je shranjena kot JPG z imenom snapshot.jpg v trenutnem delovnem imeniku. Če želite, lahko določite drugo ime datoteke ali pot:

imagesnap ~/Desktop/Pictures/Mugshot.jpg

Če želite takoj videti sliko, potem ko je bila posneta s programom imagesnap iz ukazne vrstice:

imagesnap & open snapshot.jpg

To bo zagnalo sliko v privzetem urejevalniku fotografij, kar je povezano z obliko datoteke JPG. Privzeto je to običajno Preview v Mac OS X, razen če je bila povezava datoteke in aplikacije spremenjena v Finderju. Open deluje kot vmesnik ukazne vrstice za odpiranje datotek, dokumentov in imenikov v Finder in OS X GUI.

Upoštevajte, da starejši članek o iSightCapture ostaja spodaj zaradi arhiviranja in za tiste s starejšimi računalniki Mac, kjer ImageSnap morda ne bo deloval.Za vse novejše računalnike Mac namesto tega uporabite ImageSnap, če želite posneti slike kamere s slikami iSight (ali FaceTime) z uporabo ukazne vrstice.

-

Namestitev iSightCapture je zelo preprosta, postavite orodje isightcapture v /usr/sbin (ali drugam, če želite) in lahko boste zagnali orodje ukazne vrstice z naslednjimi možnostmi:

-v : izpis informacij o različici in izhod

-d : omogoči sporočila za odpravljanje napak. Privzeto izklopljeno

-n : zajem n-tega okvira

-w : širina slikovnih pik izhodne datoteke. Privzeto je 640 slikovnih pik.

-h : višina slikovnih pik izhodne datoteke. Privzeto je 480 slikovnih pik.

-t : izhodni format – eden od jpg, png, tiff ali bmp. Privzeto je JPEG.

Uporaba orodja je preprosta in tukaj je nekaj primerov (iz readme.rtf):

$ ./isightcapture image.jpg

bo prikazal sliko 640×480 v formatu JPEG

$ ./isightcapture -w 320 -h 240 -t png image.png

bo izpisal sliko v velikosti 320×240 v formatu PNG

Poleg očitnih uporab obstaja nekaj ustvarjalnih zamisli za uporabo s tem pripomočkom, naš najljubši je skript Dylana O'Donnella, ki posname sliko ob prebujanju sistema in jo naloži na spletno mesto, ustvarjanje lepega foto kolaža. Rezultati so precej zanimivi, oglejte si njegovo spletno stran za scenarij in predstavitev učinka. Seveda lahko tudi ssh/telnet v Mac, ki izvaja to orodje, fotografirate uporabnika, ne da bi vedel, ali celo ustvarite nekakšen varnostni sistem tako, da napišete preprost skript, ki avtomatizira fotografiranje. Možnosti so številne…

Zajemite slike iSight z ukazno vrstico