ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

y4mtopnm - ออนไลน์ในคลาวด์

เรียกใช้ y4mtopnm ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง y4mtopnm ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


y4mtopnm - แปลงสตรีม YUV4MPEG2 เป็นรูปภาพ PNM

เรื่องย่อ


y4mtopnm [ตัวเลือก]

DESCRIPTION


y4mtopnm แปลงสตรีม YUV4MPEG2 เป็นลำดับของภาพดิบ PPM, PGM หรือ PAM
(ในทางเทคนิค "pnm" ประกอบด้วยรูปแบบ PPM, PGM และ PBM โดย PAM เป็นรูปแบบที่สี่ซึ่ง
สามารถมีสามอย่างอื่นๆ และอื่นๆ ได้อย่างมีประสิทธิภาพ)

ผลลัพธ์คือ stdout (แต่อย่าลังเลที่จะให้เชลล์เปลี่ยนเส้นทางไปยังไฟล์)

อินพุตถูกอ่านจาก stdin เช่นเดียวกับตัวกรองและเครื่องมือ YUV4MPEG2 อื่นๆ ทั้งหมด YUV4MPEG2 สตรีม
มีเฟรมโดยใช้ Y'CbCr colorspace (ITU-R BT.601) สำหรับสตรีม 4:4:4 (สี)
y4mtopnm จะแปลงแต่ละพิกเซลเป็น R'G'B' colorspace ปกติที่ใช้สำหรับคอมพิวเตอร์
กราฟิก และสร้างภาพ PPM สตรีม "MONO" (เฉพาะ luma) จะถูกแปลงเป็น full-
ช่วง [0,255] ระดับสีเทาและเอาต์พุตเป็นภาพ PGM

สตรีม YUV4MPEG2 อาจ (บ่อยครั้ง!) มีระนาบโครมาตัวอย่างย่อย แต่ y4mtopnm จะไม่
ประมวลผล (ยกเว้นในโหมด 'แบน' พิเศษ ดูด้านล่าง) สตรีมตัวอย่างจะ
ต้องแปลงเป็น 4:4:4 โดยใช้เครื่องมือเช่น y4mscaler.

If y4mtopnm ได้รับสตรีม "444ALPHA" (วิดีโอ 4:4:4 พร้อมช่องอัลฟา 8 บิต)
ผลลัพธ์ขึ้นอยู่กับว่าระบุตัวเลือก "-P" หรือไม่ ด้วย "-P" มันจะผลิต
ภาพ PAM ที่มี TUPLTYPE เป็น RGB_ALPHA ซึ่งมีทั้งข้อมูลช่องสีและอัลฟา
หากไม่มี "-P" จะสร้างคู่ของภาพ PPM และ PGM: PPM สำหรับพิกเซลสี
ตามด้วย PGM สำหรับข้อมูลช่องอัลฟา (ลำดับดังกล่าวของ PPM และ
ไม่สามารถประมวลผลภาพ PGM ใหม่ได้ในภายหลังโดย pnmtoy4m. คุณลักษณะนี้เป็นส่วนใหญ่เพื่อความรวดเร็วและ
การดีบักสตรีมอย่างง่าย)

หากมีการสร้างภาพที่ส่งออกหลายภาพ ภาพเหล่านั้นก็จะถูกส่งออกทีละภาพเท่านั้น ถ้าคุณ
ต้องการเปลี่ยนสตรีม / ไฟล์ "หลายภาพ" เป็นไฟล์แต่ละไฟล์ใช้ แยก. (บาง
ตัวกรอง PNM สามารถประมวลผลไฟล์/สตรีมหลายภาพได้ อย่างไรก็ตาม หลายคนเขียนก่อนเดือนมิถุนายน พ.ศ. 2000
จะประมวลผลเฉพาะภาพแรก)

y4mtopnm และ pnmtoy4m เป็นการผกผันของกันและกัน โดยทั่วไปคุณสามารถไพพ์เอาต์พุตของ one
เป็นอย่างอื่นและในทางกลับกัน (ยกเว้นกรณี "444ALPHA" ที่ระบุไว้ข้างต้นและ "แบบผสม-
โหมด" กรณีที่ระบุไว้ด้านล่าง) โปรดทราบว่าการทำงานของ colorspace สามารถสูญเสียได้ทั้งสองอย่าง
ทิศทาง (เนื่องจากการบีบอัดช่วงและ/หรือการหาปริมาณ) และเมื่อแปลงเป็น PNM
ข้อมูลการอินเทอร์เลซและอัตราส่วนตัวอย่างของสตรีมหายไป (แต่สามารถ
สร้างใหม่โดยส่งอาร์กิวเมนต์บรรทัดคำสั่งไปยัง pnmtoy4m).

OPTIONS


y4mtopnm ยอมรับตัวเลือกต่อไปนี้:

-P สร้างเอาต์พุตรูปแบบ PAM แทน PPM และ/หรือ PGM PAM สามารถเข้ารหัส superset ของ
PNM แต่ยังไม่เข้าใจโดยโปรแกรมกราฟิกมากมาย (อันที่จริงน่าแปลกใจ
เครื่องมือ NetPBM บางตัวดูเหมือนจะเข้าใจ)

-D สร้างภาพที่ส่งออกแยกกันสำหรับแต่ละฟิลด์ของแต่ละเฟรม (อย่างอื่นเดียว
ภาพต่อเฟรม ซึ่งประกอบด้วยสองฟิลด์แทรก ถูกสร้างขึ้น)

ถ้ากระแสอินพุตเป็นแบบอินเทอร์เลซ ฟิลด์อิมเมจจะถูกส่งออกตามลำดับเวลา
คือภาพแรกของสตรีมด้านล่างฟิลด์แรกจะเป็นฟิลด์ด้านล่าง ถ้า
สตรีมเป็นแบบโปรเกรสซีฟหรือมี "โหมดผสม" ที่สอดประสานกัน ดังนั้นลำดับเวลาคือ
คลุมเครือ และฟิลด์บนสุดจะเป็นเอาต์พุตก่อนเสมอ

โปรดทราบว่ามันจะ ไม่ สามารถใช้ได้ในภายหลัง pnmtoy4m เพื่อสร้าง "โหมดผสม" ขึ้นใหม่
สตรีมจากลำดับภาพ PNM/PAM

-f สร้างเอาต์พุต 'แบบแบน' แบบพิเศษ ซึ่งมีประโยชน์มากที่สุดสำหรับการวิเคราะห์และการดีบัก
ลำธาร ระนาบทั้งหมดของเฟรม/ฟิลด์ถูกเรียงต่อกันเป็น PGM ที่ขยายใหญ่ขึ้น (หรือ
ระดับสีเทา PAM) เอาต์พุตรูปภาพดังนี้:
-
4:4:4 | Y | 4:4:4 พร้อมอัลฟ่า | Y |
-
| ซีบี | | ซีบี |
-
| Cr | | Cr |
-
| ก |
-
4:2:2, | ใช่ |
4:2:0 +--+--+ +----+--+--+
|Cb|Cr| 4:1:1 | Y|Cb|Cr|
+--+--+ +----+--+--+
-
โมโน | Y |
-
ในโหมดนี้ ยอมรับรูปแบบโครมา YUV4MPEG2 ใดๆ แต่ไม่มีการสุ่มตัวอย่างหรือ
ทำการแปลงสเปซสี นี่เป็นเพียง a
การจัดรูปแบบใหม่/การเรียงสับเปลี่ยนของข้อมูลเดิมจากสตรีมอินพุตเป็นภาพ PGM
คอนเทนเนอร์. แฟล็กบรรทัดคำสั่งอื่นๆ ทั้งหมดยังคงมีผลเช่นเดียวกันกับ
เอาท์พุต

-v [0,1,2]
กำหนดระดับการใช้คำฟุ่มเฟือย
0 = คำเตือนและข้อผิดพลาดเท่านั้น
1 = เพิ่มข้อความข้อมูลด้วย
2 = เพิ่มข้อความการดีบักช่างพูดด้วย

ตัวอย่าง


ในการเปลี่ยน 15 เฟรมแรกของไฟล์ AVI (MJPEG หรือ DV) ให้เป็นไฟล์ PPM แต่ละไฟล์:

lav2yuv -f 15 your-video.avi | y4mscaler -O โครแมส=444 | y4mtopnm | pnmsplit -
"วิดีโอของคุณ-%d.ppm"

ใช้ y4mtopnm ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    ริ้น, ริ้น, ริ้น,
    gnatfind, gnathtml, gnatkr, gnatlink,
    ตัวริ้น, ตัวริ้น, ตัวริ้น, ตัวริ้น,
    gnatpsys, gnatxref - กล่องเครื่องมือ GNAT
    Description: ธ...
    เรียกใช้ aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    ริ้น, ริ้น, ริ้น,
    gnatfind, gnathtml, gnatkr, gnatlink,
    ตัวริ้น, ตัวริ้น, ตัวริ้น, ตัวริ้น,
    gnatpsys, gnatxref - กล่องเครื่องมือ GNAT
    Description: ธ...
    เรียกใช้ aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-ข้อมูล
    cpupower-idle-ข้อมูล
    cpupower idle-info - ยูทิลิตี้เพื่อ
    ดึงข้อมูลเคอร์เนลของ CPU ที่ไม่ได้ใช้งาน
    ไวยากรณ์: cpupower [ -c cpulist ]
    ข้อมูลที่ไม่ได้ใช้งาน [ตัวเลือก] รายละเอียด: เครื่องมือ
    ซึ่งพิมพ์ออกมาเพ...
    เรียกใช้ cpupower-idle-info
  • 4
    cpupower-ไม่ได้ใช้งาน-set
    cpupower-ไม่ได้ใช้งาน-set
    cpupower idle-set - ยูทิลิตี้สำหรับตั้งค่าซีพียู
    ตัวเลือกเคอร์เนลเฉพาะสถานะไม่ได้ใช้งาน
    ไวยากรณ์: cpupower [ -c cpulist ]
    ข้อมูลที่ไม่ได้ใช้งาน [ตัวเลือก] คำอธิบาย: The
    cpupower idle se...
    รัน cpupower-idle-set
  • 5
    g.mapsetsหญ้า
    g.mapsetsหญ้า
    g.mapsets - แก้ไข/พิมพ์ผู้ใช้
    เส้นทางการค้นหา mapset ปัจจุบัน ส่งผลกระทบต่อ
    ผู้ใช้เข้าถึงข้อมูลที่มีอยู่ภายใต้
    mapset อื่นๆ ในตำแหน่งปัจจุบัน ...
    เรียกใช้ g.mapsetsgrass
  • 6
    g.ข้อความหญ้า
    g.ข้อความหญ้า
    g.message - พิมพ์ข้อความ คำเตือน
    ข้อมูลความคืบหน้าหรือข้อผิดพลาดร้ายแรงใน
    ทางหญ้า ควรใช้โมดูลนี้ใน
    สคริปต์สำหรับข้อความที่ส่งถึงผู้ใช้
    คีย์โว...
    เรียกใช้ g.messagegrass
  • เพิ่มเติม»

Ad