Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

vgrabbj - Trực tuyến trên đám mây

Chạy vgrabbj trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh vgrabbj có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


vgrabbj - lấy hình ảnh từ một webcam tương thích v4l

SYNOPSIS


vgrabbj [lựa chọn]

MÔ TẢ


Trang hướng dẫn sử dụng này tài liệu ngắn gọn về vgrabbj chỉ huy.

vgrabbj là một chương trình sẽ lấy hình ảnh từ bất kỳ thiết bị hỗ trợ v4l nào hỗ trợ một
của bảng màu rgb24, rgb32, yuv420, yuv420p, yuyv, uyvy hoặc yuv422 và lưu hình ảnh
dưới dạng tệp .jpg, .png hoặc .pnm.

Tùy chọn, nó có thể đánh dấu thời gian cho hình ảnh kết quả và / hoặc tải nó lên máy chủ ftp.
Ngoài ra, một chế độ daemon có sẵn để thực hiện việc trên thường xuyên.

Khi khởi động, tệp cấu hình mặc định /etc/vgrabbj.conf được đọc và đánh giá. Nếu một
tệp cấu hình được chỉ định thông qua -c tham số (xem bên dưới), tệp đó được đọc và
đã phân tích cú pháp. Các giá trị có trong tệp cấu hình mặc định sẽ giữ nguyên giá trị của chúng. Cuối cùng,
dòng lệnh được đánh giá. Nếu một tùy chọn được hiển thị nhiều lần, tùy chọn cuối cùng trong
dòng lệnh được thực hiện. Nếu không có tùy chọn nào được đưa ra, vgrabbj sẽ cố gắng mở thiết bị v4l mặc định
/ dev / video0, lấy một hình ảnh và trả lại nó / dev / stdout. Vì vậy, hãy lưu ý.

LỰA CHỌN


Tất cả các tùy chọn đều là giá trị số, chuỗi hoặc boolean. Nếu nó là một công tắc boolean
(ví dụ: không có giá trị / chuỗi nào được hiển thị sau khi chuyển đổi), nó chuyển đổi rõ ràng cài đặt hiện tại của
tùy chọn cụ thể đó. Hãy nhớ rằng, vgrabbj.conf được đọc trước, vì vậy bất kỳ tùy chọn nào được đặt thành bật hoặc
tắt đó sẽ được bật tắt bởi công tắc dòng lệnh.

-h Hiển thị tóm tắt các tùy chọn và số phiên bản. -c <tên tập tin> Chỉ định tên tập tin as
tệp cấu hình thay thế.

-l <giây>
Daemonize & lặp lại với giây khoảng thời gian (tối thiểu 1).

-L <micro giây>
Daemonize & vòng lặp micro giây khoảng thời gian (tối thiểu 1). Giống như -l ngoại trừ bạn có thể kiểm soát
nó chính xác hơn.

-a Bật điều chỉnh độ sáng của vgrabbj (mặc định: bị tắt). Để sử dụng vgrabbj's
điều chỉnh độ sáng, hỗ trợ RGB24 của thiết bị là cần thiết. Có thể bạn sẽ phải
cung cấp nó cho thiết bị của bạn thông qua -F tham số (xem bên dưới). Nếu thiết bị của bạn có
không hỗ trợ RGB24, cài đặt này sẽ bị bỏ qua một cách im lặng.

-q <chất lượng>
Đặt chất lượng của đầu ra jpeg thành chất lượng (1-100, mặc định: 75).

-i <Kích cỡ hình>
Đặt kích thước hình ảnh của thiết bị đầu vào, trong đó Kích cỡ hình là một trong những:

sqcif = 128x96, qsif = 160x120,
qcif = 176x144, sif = 320x240,
cif = 352x288, vga = 640x480,
svga = 800x600, xga = 1024x768,
sxga = 1280x1024, uxga = 1600x1200,

(mặc định: cif)

-w <chiều rộng>
Đặt chiều rộng của hình ảnh thành chiều rộng. Nhu cầu -H. Thiết bị v4l phải hỗ trợ
chiều rộng hình ảnh bạn đặt với tùy chọn này.

-H <cao>
Đặt chiều cao của hình ảnh thành cao. Nhu cầu -w. Thiết bị v4l phải hỗ trợ
chiều cao hình ảnh bạn đặt với tùy chọn này.

-o <định dạng>
Đặt đầu ra thành định dạng (hoặc jpeg, png, hoặc là pnm, mặc định: jpeg)

-f <tên tập tin>
Đầu ra được ghi vào tên tập tin (vỡ nợ: / dev / stdout)

-A <đường dẫn + tên tệp>
Bổ sung vào đầu ra của -f một tệp khác được ghi vào tên đường dẫn + tên tệp,
trong khi toàn bộ có thể được định dạng theo thời gian căng thẳng(2). Điều này cho phép
tạo ra một kho lưu trữ hình ảnh. Hiện tại, đầu ra chỉ được hỗ trợ trên
cùng một hệ thống tập tin như đầu ra ban đầu.

-E <giá trị>
Xác định số lượng hình ảnh sẽ được đọc cho đến khi tạo ra một bản sao cho kho lưu trữ. Vd: 1
có nghĩa là mỗi hình ảnh được chụp cũng được đưa vào kho lưu trữ. 5 có nghĩa là mọi hình ảnh thứ năm
lấy được đưa vào kho lưu trữ.

-M <giá trị>
Đặt số lượng ảnh tối đa được lưu trong kho lưu trữ. Nếu bạn xác định 5 giây cho
chế độ daemon, lưu trữ mọi hình ảnh, bạn thu thập 720 hình ảnh mỗi giờ. Nếu bạn đặt cái này
chuyển sang 720, bạn sẽ giữ được một giờ hình ảnh trong kho lưu trữ.

-d <thiết bị>
Đặt thiết bị đầu vào thành thiết bị (vỡ nợ: / dev / video0)

-s <thiết bị>
Cờ này khiến vgrabbj in các khả năng v4l củathiết bị> và thoát.

-C Khiến vgrabbj chỉ mở thiết bị khi dữ liệu hình ảnh được lấy. Đây là
hữu ích nếu bạn cần truy cập vào thiết bị ngoài vgrabbj. Nó không được khuyến khích sử dụng
do các vấn đề có thể xảy ra với phân mảnh bộ nhớ. Mặc định là giữ v4l-
thiết bị mở trong khi vgrabbj đang chạy.

-g Tắt cài đặt kích thước hình ảnh (xem -i, -H-w. Cần thiết cho một số v4l-
thiết bị không hỗ trợ được đặt thành kích thước hình ảnh cụ thể (ví dụ: IBM-usb-
cam, QuickCam). Đối với các thiết bị này, bạn phải chỉ định kích thước tại thời điểm tải mô-đun.

-S Chuyển đổi bản đồ màu từ BGR sang RGB (hoặc ngược lại). Sử dụng nếu bạn có màu sắc lẻ.

-R Hoán đổi bên trái và bên phải của hình ảnh như một tấm gương.

-U Hoán đổi phần trên và phần dưới của hình ảnh như một tấm gương (ví dụ: để dựng ngược
cam).

-G Tắt sử dụng bộ nhớ mmap'ed. Thấy chưa vgrabbj.conf(5) để biết chi tiết.

-D <giá trị>
Đặt cấp độ logle của vgrabbj. Có hiệu lực cho giá trị là 0, 2, 3, 4, 6, 7 (mặc định: 4). 0
có nghĩa là không có thông báo nào cả, 7 là gỡ lỗi. Không sử dụng 7 nếu bạn đang chạy vgrabbj in
chế độ daemon, nó chắc chắn sẽ lấp đầy nhật ký hệ thống của bạn. Hãy lưu ý, loglevel 7 cũng sẽ
ghi mật khẩu ftp của bạn (nếu được định nghĩa trong vgrabbj.conf(5)) trong logfile!

-n Vô hiệu hóa việc sử dụng tệp đầu ra tạm thời và ghi trực tiếp vào tệp đầu ra
được chỉ định với -f. Xuất ra / dev / stdout luôn được viết trực tiếp mà không cần sử dụng
của một tệp tạm thời.

Nếu một tên tập tin khác nhau từ / dev / stdout đã được đưa ra với -f tham số, vgrabbj
mặc định sử dụng một tệp tạm thời được gọi là tên tập tin.tmp để viết hình ảnh. Tập tin này
sau đó được đổi tên thành tên tập tin để rút ngắn khoảng thời gian dữ liệu bị hỏng có thể được đọc
từ tên tập tin.

-Z 'lệnh'
Yêu cầu vgrabbj khởi chạy một chương trình bên ngoài. Có thể được sử dụng để đưa bức tranh đi qua
ImageMagick hoặc các bộ lọc khác. Phiên bản '% s' đầu tiên trong dòng lệnh sẽ là
được thay thế bằng tên tệp. Nếu như Sử dụngTmpOut is On, 'lệnh' sẽ được chạy trước tệp
được đổi tên.

-F <palette>
Buộc sử dụng các palette. Nếu palette không được hỗ trợ bởi một trong hai
vgrabbj hoặc thiết bị v4l, dự phòng cho bảng màu được cả hai hỗ trợ được cung cấp. Nếu như
không có mẫu số chung nào, vgrabbj lối thoát hiểm. Nhìn thấy MÔ TẢ để biết chi tiết về
bảng màu được hỗ trợ bởi vgrabbj. Các giá trị có thể là (sao chép từ videodev.h):

1 VIDEO_PALETTE_GREY Thang xám tuyến tính
2 VIDEO_PALETTE_HI240 Khối lập phương cao 240 (BT848)
3 VIDEO_PALETTE_RGB565 565 RGB 16 bit
4 VIDEO_PALETTE_RGB24 24 bit RGB
5 VIDEO_PALETTE_RGB32 32 bit RGB
6 VIDEO_PALETTE_RGB555 555 15 bit RGB
7 VIDEO_PALETTE_YUV422 YUV422 chụp
8 VIDEO_PALETTE_YUYV
9 VIDEO_PALETTE_UYVY
10 VIDEO_PALETTE_YUV420
10 VIDEO_PALETTE_YUV411 YUV411 chụp
11 Chụp VIDEO_PALETTE_RAW RAW (BT848)
12 VIDEO_PALETTE_YUV422P YUV 4: 2: 2 Mặt phẳng
13 VIDEO_PALETTE_YUV411P YUV 4: 1: 1 Mặt phẳng
14 VIDEO_PALETTE_YUV420P YUV 4: 2: 0 Mặt phẳng
15 VIDEO_PALETTE_YUV410P YUV 4: 1: 0 Mặt phẳng
16 VIDEO_PALETTE_PLANAR
17 VIDEO_PALETTE_COMPONENT

(không có mặc định, phụ thuộc vào v4l-device)

-z <giá trị>
giá trị hình ảnh được lấy và ngay lập tức bị loại bỏ. Chỉ hình ảnh cuối cùng được viết
đến đầu ra. Điều này có thể hữu ích nếu thiết bị v4l của bạn cần sử dụng một vài
hình ảnh để tự động điều chỉnh theo ánh sáng hiện tại.

-X Không phân nhánh quy trình daemon và giữ vgrabbj ở chế độ daemon ở nền trước,
gắn vào thiết bị đầu cuối. Hữu ích cho mục đích gỡ lỗi. Không có sẵn trong cấu hình
tập tin.

PHẦN CỨNG KIỂM SOÁT LỰA CHỌN


Với các tùy chọn sau, bạn có thể kiểm soát cài đặt phần cứng của cam - nếu nó
được hỗ trợ bởi cam của bạn. Lưu ý rằng các tùy chọn này có thể làm hỏng phần cứng của bạn, vì có
không kiểm tra những giá trị nào có sẵn, được phép và được phần cứng của bạn hỗ trợ.

-W <giá trị>
Định nghĩa độ trắng.

-r <giá trị>
Định nghĩa màu sắc.

-x <giá trị>
Định nghĩa tương phản.

-b <giá trị>
Định nghĩa độ sáng.

-u <giá trị>
Nét Huế.

THỜI GIAN LỰA CHỌN


Các tùy chọn sau chỉ khả dụng nếu vgrabbj được biên dịch với thư viện freetype
có sẵn. Nếu bạn đặt bất kỳ một trong những tùy chọn này trên dấu thời gian của dòng lệnh sẽ là
được bật với các giá trị mặc định cho tất cả các tùy chọn khác.

-e Chuyển dấu thời gian được sử dụng hay không. Mặc định bị tắt, nhưng có thể bị ghi đè bởi
config-file, vì vậy chỉ cần thử bật công tắc này nếu không có dấu thời gian trong
hình ảnh kết quả.

-t <tên tập tin>
Phông chữ TrueType được sử dụng cho dấu thời gian (mặc định
/usr/X11R6/lib/X11/fonts/TrueType/Arialn.ttf)

-T <kích thước>
Đặt kích thước phông chữ thành kích thước cho dấu thời gian (3-100, mặc định: 12).

-p "<định dạng-str>"
Xác định dấu thời gian. định dạng-str có thể là văn bản thuần túy hoặc bất kỳ định dạng strftime nào và có
được kèm theo '""' (mặc định: "% a,% e.% B% Y -% T" - xem thời gian căng thẳng(3) cho
thông tin chi tiết)

-P <giá trị>
Căn chỉnh của dấu thời gian trong hình ảnh. Khả thi giá trị:

0 = phía trên bên trái, 1 = phía trên bên phải,
2 = phía dưới bên trái, 3 = phía dưới bên phải,
4 = tâm trên, 5 = tâm dưới

(mặc định: 1).

-m <giá trị>
Xác định sự pha trộn giữa phông chữ nền và hình ảnh (1-100, mặc định: 60).

-B <giá trị>
giá trị pixel sẽ được sử dụng làm đường viền xung quanh chuỗi dấu thời gian (1-255, mặc định:
2).

FTP LỰA CHỌN


Không có tùy chọn nào cho ftp-upload trên dòng lệnh. Điều này là do nhu cầu
cung cấp một mật khẩu sẽ được hiển thị qua ps(1) lệnh. Nhìn thấy vgrabbj.conf cho
chi tiết về cách thiết lập tùy chọn ftp-upload. Ngoài ra, vgrabbj phải được biên dịch
với sự hỗ trợ của libftp.

Sử dụng vgrabbj trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Quản lý PAC
    Quản lý PAC
    PAC là sự thay thế Perl / GTK cho
    SecureCRT/Putty/vv (linux
    ssh/telnet/... gui)... Nó cung cấp một GUI
    để định cấu hình kết nối: người dùng,
    mật khẩu, quy định EXPECT...
    Tải xuống Trình quản lý PAC
  • 2
    GeoServer
    GeoServer
    GeoServer là một phần mềm mã nguồn mở
    máy chủ được viết bằng Java cho phép người dùng
    để chia sẻ và chỉnh sửa dữ liệu không gian địa lý.
    Được thiết kế cho khả năng tương tác, nó
    xuất bản da ...
    Tải xuống GeoServer
  • 3
    con đom đóm III
    con đom đóm III
    Tài chính cá nhân mã nguồn mở và miễn phí
    giám đốc. Firefly III có một
    hệ thống kế toán kép. Bạn có thể
    nhanh chóng nhập và tổ chức của bạn
    giao dịch tôi ...
    Tải xuống Firefly III
  • 4
    Phần mở rộng Apache OpenOffice
    Phần mở rộng Apache OpenOffice
    Danh mục chính thức của Apache
    Tiện ích mở rộng OpenOffice. Bạn sẽ tìm ra
    các phần mở rộng khác nhau, từ từ điển đến
    công cụ để nhập tệp PDF và kết nối
    với máy lẻ ...
    Tải xuống tiện ích mở rộng Apache OpenOffice
  • 5
    bọ ngựaBT
    bọ ngựaBT
    Mantis là một trang web có thể triển khai dễ dàng
    dựa trên trình kiểm soát lỗi để hỗ trợ lỗi sản phẩm
    theo dõi. Nó yêu cầu PHP, MySQL và
    máy chủ web. Kiểm tra bản demo của chúng tôi và được lưu trữ
    phạm tội ...
    Tải xuống MantisBT
  • 6
    Sứ giả mạng LAN
    Sứ giả mạng LAN
    LAN Messenger là một ứng dụng trò chuyện p2p
    cho giao tiếp mạng nội bộ và không
    yêu cầu một máy chủ. Nhiều loại tiện dụng
    các tính năng được hỗ trợ bao gồm
    thông báo ...
    Tải xuống LAN Messenger
  • Khác »

Lệnh Linux

  • 1
    tuân thủ
    tuân thủ
    abidw - tuần tự hóa ABI của ELF
    file abidw đọc thư viện dùng chung trong ELF
    định dạng và phát ra một biểu diễn XML
    ABI của nó thành đầu ra tiêu chuẩn. Các
    phát ra...
    Chạy tiếp tục
  • 2
    khả năng
    khả năng
    abilint - xác thực một ABI abigail
    đại diện abilint phân tích cú pháp bản địa
    Biểu diễn XML của ABI khi được phát ra
    bởi abidw. Khi nó đã phân tích cú pháp XML
    trả lại ...
    chạy abilint
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - gửi tin nhắn API CORE
    đến daemon lõi-daemon ...
    Chạy coresendmsg
  • 4
    core_server
    core_server
    core_server - Máy chủ chính cho
    Thư rácBayes. MÔ TẢ: Hiện đang phục vụ
    chỉ giao diện web. Cắm vào
    người nghe cho các giao thức khác nhau là TBD.
    Điều này ...
    Chạy core_server
  • 5
    fwflash
    fwflash
    fwflash - chương trình flash tập tin hình ảnh
    với một thiết bị NXT được kết nối ...
    Chạy fwflash
  • 6
    fwts-sưu tầm
    fwts-sưu tầm
    fwts-collect - thu thập nhật ký cho fwts
    báo cáo lỗi. ...
    Chạy fwts-collect
  • Khác »

Ad