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

Ad


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

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

Chạy y4mtopnm 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 y4mtopnm có thể 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, chẳng hạn 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


y4mtopnm - Chuyển đổi luồng YUV4MPEG2 thành hình ảnh PNM

SYNOPSIS


y4mtopnm [lựa chọn]

MÔ TẢ


y4mtopnm chuyển đổi luồng YUV4MPEG2 thành chuỗi hình ảnh PPM, PGM hoặc PAM thô.
(Về mặt kỹ thuật, "pnm" bao gồm các định dạng PPM, PGM và PBM. PAM là định dạng thứ tư,
có thể chứa một cách hiệu quả bất kỳ cái nào trong ba cái còn lại và hơn thế nữa.)

Đầu ra là stdout (nhưng hãy thoải mái để shell chuyển hướng đến một tệp).

Đầu vào được đọc từ stdin, giống như tất cả các bộ lọc và công cụ YUV4MPEG2 khác. Luồng YUV4MPEG2
chứa các khung sử dụng không gian màu Y'CbCr (ITU-R BT.601). Đối với luồng 4: 4: 4 (màu),
y4mtopnm sẽ chuyển đổi từng pixel thành không gian màu R'G'B 'thông thường được sử dụng cho máy tính
đồ họa và sản xuất hình ảnh PPM. Luồng "MONO" (chỉ dành cho luma) sẽ được chuyển đổi thành đầy đủ-
phạm vi [0,255] thang độ xám và xuất ra dưới dạng hình ảnh PGM.

Luồng YUV4MPEG2 có thể (thường xuyên!) Có mặt phẳng màu được lấy mẫu con, nhưng y4mtopnm sẽ không
xử lý chúng (ngoại trừ trong chế độ 'làm phẳng' đặc biệt; xem bên dưới). Luồng được lấy mẫu sẽ
cần được chuyển đổi thành 4: 4: 4 bằng cách sử dụng một công cụ như y4mscaler.

If y4mtopnm được cung cấp luồng "444ALPHA" (video 4: 4: 4 với kênh alpha 8 bit),
kết quả phụ thuộc vào việc tùy chọn "-P" có được chỉ định hay không. Với "-P", nó sẽ tạo ra
Hình ảnh PAM có TUPLTYPE RGB_ALPHA, chứa cả dữ liệu kênh màu và kênh alpha.
Không có "-P", nó sẽ tạo ra các cặp hình ảnh PPM và PGM: một PPM cho các pixel màu
tiếp theo là PGM cho dữ liệu kênh alpha. (Như một chuỗi PPM xen kẽ và
Sau này không thể xử lý lại hình ảnh PGM bằng pnmtoy4m. Tính năng này chủ yếu là để nhanh chóng và
gỡ lỗi luồng dễ dàng.)

Nếu nhiều hình ảnh đầu ra được tạo ra, chúng chỉ được xuất ra lần lượt. nếu bạn
muốn biến luồng / tệp "nhiều hình ảnh" như vậy thành các tệp riêng lẻ, hãy sử dụng pnmsplit. (Một vài
Bộ lọc PNM có thể xử lý các tệp / luồng đa hình ảnh; tuy nhiên, nhiều bài viết trước tháng 2000 năm XNUMX
sẽ chỉ xử lý hình ảnh đầu tiên.)

y4mtopnmpnmtoy4m là nghịch đảo của nhau; bạn thường có thể định hướng đầu ra của một
vào cái kia, và ngược lại (ngoại trừ trường hợp "444ALPHA" được lưu ý ở trên và "hỗn hợp-
chế độ "trường hợp được ghi chú bên dưới). Lưu ý rằng các hoạt động không gian màu có thể bị mất trong cả hai
hướng (do nén phạm vi và / hoặc lượng tử hóa). Và khi chuyển đổi sang PNM,
thông tin về xen kẽ và tỷ lệ co mẫu của một luồng bị mất (nhưng có thể
được tạo lại bằng cách cung cấp các đối số dòng lệnh cho pnmtoy4m).

LỰA CHỌN


y4mtopnm chấp nhận các tùy chọn sau:

-P Tạo đầu ra định dạng PAM, thay vì PPM và / hoặc PGM. PAM có thể mã hóa một tập hợp siêu
PNM, nhưng vẫn chưa được nhiều chương trình đồ họa hiểu. (Thật vậy, thật đáng ngạc nhiên
một số công cụ NetPBM dường như hiểu được điều đó.)

-D Tạo ra một hình ảnh đầu ra riêng biệt cho từng trường của mỗi khung hình. (Nếu không, một
hình ảnh trên mỗi khung hình, chứa hai trường xen kẽ, được tạo.)

Nếu luồng đầu vào bị xen kẽ, hình ảnh trường được xuất theo thứ tự thời gian,
tức là hình ảnh đầu tiên của luồng dưới cùng-trường đầu tiên sẽ là trường dưới cùng. Nếu
luồng đang tiến triển hoặc có "chế độ hỗn hợp" xen kẽ, thì thứ tự thời gian là
không rõ ràng và trường trên cùng sẽ luôn được xuất đầu tiên.

Lưu ý rằng nó sẽ không có thể sử dụng sau này pnmtoy4m để tạo lại "chế độ hỗn hợp"
phát trực tiếp từ một chuỗi hình ảnh PNM / PAM.

-f Tạo ra một đầu ra đặc biệt 'phẳng', hữu ích nhất để phân tích và gỡ lỗi
dòng suối. Tất cả các mặt phẳng của khung / trường được xếp lại với nhau thành một PGM phóng to (hoặc
xám PAM) hình ảnh đầu ra như sau:
+ ----- + + ----- +
4: 4: 4 | Y | 4: 4: 4 w / alpha | Y |
+ ----- + + ----- +
| Cb | | Cb |
+ ----- + + ----- +
| Cr | | Cr |
+ ----- + + ----- +
| Một |
+ ----- + + ----- +
4: 2: 2, | Y |
4: 2: 0 + - + - + + ----- + - + - +
| Cb | Cr | 4: 1: 1 | Y | Cb | Cr |
+ - + - + + ----- + - + - +
+ ----- +
ĐƠN | Y |
+ ----- +
Trong chế độ này, bất kỳ định dạng sắc độ YUV4MPEG2 nào đều được chấp nhận, nhưng không có upsampling hoặc
chuyển đổi không gian màu được thực hiện. Đây thực chất chỉ là một
định dạng lại / hoán vị dữ liệu gốc từ luồng đầu vào thành hình ảnh PGM
thùng đựng hàng. Tất cả các cờ dòng lệnh khác tiếp tục có tác dụng tương tự đối với
đầu ra.

-v [0,1,2]
Đặt mức độ chi tiết.
0 = chỉ cảnh báo và lỗi.
1 = thêm thông báo cung cấp thông tin.
2 = thêm thông báo gỡ lỗi trò chuyện.

VÍ DỤ


Để biến 15 khung hình đầu tiên của tệp AVI (MJPEG hoặc DV) thành các tệp PPM riêng lẻ:

lav2yuv -f 15 your-video.avi | y4mscaler -O chromass = 444 | y4mtopnm | pnmsplit -
"video của bạn-% d.ppm"

Sử dụng y4mtopnm 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

Lệnh Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-nhàn rỗi-thông tin
    cpupower-nhàn rỗi-thông tin
    thông tin nhàn rỗi cpupower - Tiện ích cho
    lấy thông tin kernel nhàn rỗi của cpu
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ: Một công cụ
    cái nào in ra p...
    Chạy thông tin cpupower-nhàn rỗi
  • 4
    cpupower-nhàn rỗi-set
    cpupower-nhàn rỗi-set
    cpupower Idle-set - Tiện ích set cpu
    tùy chọn kernel cụ thể ở trạng thái nhàn rỗi
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ:
    cpupower nhàn rỗi-se...
    Chạy cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Sửa đổi/in thông tin của người dùng
    đường dẫn tìm kiếm bản đồ hiện tại. Ảnh hưởng đến
    quyền truy cập của người dùng vào dữ liệu hiện có theo
    các bộ bản đồ khác ở vị trí hiện tại. ...
    Chạy g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - In tin nhắn, cảnh báo,
    thông tin tiến trình hoặc lỗi nghiêm trọng trong
    Cách CỎ. Mô-đun này nên được sử dụng trong
    tập lệnh cho các tin nhắn được gửi tới người dùng.
    KEYWO...
    Chạy g.messagegrass
  • Khác »

Ad