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

Ad


ไอคอน Fav ของ OnWorks

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

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

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

โครงการ:

ชื่อ


jpegtopnm - แปลงไฟล์ JPEG/JFIF เป็น pixmap แบบพกพาหรือ greymap

เรื่องย่อ


jpegtopnm [-DCT {int|รวดเร็ว|ลอย--นอสมูท] [- หน่วยความจำสูงสุด N--อะโดบี|-notadobe}]
[-ความคิดเห็น] [-dumpexif] [-exif=สเปคไฟล์] [-รายละเอียด] [-ติดตามระดับ N] [ ชื่อไฟล์ ]

ตัวเลือกทั้งหมดอาจย่อมาจากคำนำหน้าเฉพาะที่สั้นที่สุด

DESCRIPTION


jpegtopnm แปลงไฟล์ JFIF ที่มีชื่อ หรืออินพุตมาตรฐานหากไม่มีชื่อไฟล์เป็น PPM
หรือไฟล์ภาพ PGM บนเอาต์พุตมาตรฐาน หากไฟล์ JFIF มีความหลากหลายระดับสีเทา
jpegtopnm สร้างไฟล์ PGM (Portable Greymap) มิฉะนั้น มันจะสร้าง PPM
(Pixmap แบบพกพา)

jpegtopnm ใช้ไลบรารี JPEG ของกลุ่ม JPEG อิสระเพื่อตีความไฟล์อินพุต ดู
http://www.ijg.org สำหรับข้อมูลเกี่ยวกับห้องสมุด

"JFIF" เป็นชื่อที่ถูกต้องสำหรับรูปแบบภาพที่รู้จักกันทั่วไปว่า "JPEG" อย่างเคร่งครัด
การพูด JPEG เป็นวิธีการบีบอัด รูปแบบภาพโดยใช้การบีบอัด JPEG ที่
เป็นเรื่องธรรมดาที่สุดคือ JFIF นอกจากนี้ยังมีรูปแบบย่อยของ TIFF ที่ใช้ JPEG
การอัด

EXIF ​​คือรูปแบบภาพที่เป็นรูปแบบย่อยของ JFIF (เพื่อปัญญาคือไฟล์ JFIF ที่มี
ส่วนหัว EXIF ​​​​เป็นเครื่องหมาย APP1) jpegtopnm จัดการ EXIF

ไฟล์ JFIF สามารถมีได้ 8 บิตต่อตัวอย่างหรือ 12 บิตต่อตัวอย่าง วาไรตี้ 8 บิตคือ
โดยไกลที่สุด ไลบรารี IJG JPEG มีสองเวอร์ชัน หนึ่งอ่านเพียง8
ไฟล์บิตและอื่น ๆ อ่านไฟล์ 12 บิตเท่านั้น คุณต้องเชื่อมโยงหนึ่งที่เหมาะสมของ
ห้องสมุดเหล่านี้ด้วย jpegtopnm. โดยปกติหมายความว่าห้องสมุดอยู่ในที่แบ่งปันของคุณ
เส้นทางการค้นหาห้องสมุดเมื่อคุณเรียกใช้ jpegtopnm.

jpegtopnm สร้างเอาต์พุตด้วยหนึ่งไบต์หรือสองไบต์ต่อตัวอย่างขึ้นอยู่กับ
อินพุต JFIF มี 8 บิตหรือ 12 บิตต่อตัวอย่างหรือไม่ คุณสามารถใช้ได้ เจาะลึก ไปยัง
ลดขนาดไฟล์สองไบต์ต่อตัวอย่างเป็นไฟล์หนึ่งไบต์ต่อตัวอย่าง หากคุณต้องการ

หากไฟล์ JFIF ใช้ปริภูมิสี CMYK หรือ YCCK อินพุตจะไม่มี
ข้อมูลเพียงพอที่จะรู้ว่าแต่ละพิกเซลมีสีอะไร หากต้องการทราบว่าพิกเซลเป็นสีอะไร หนึ่ง
จะต้องทราบคุณสมบัติของหมึกที่ปริภูมิสีอ้างอิง jpegtopnm
ตีความสีโดยใช้การแปลงทั่วไปซึ่งถือว่าหมึกทั้งหมดเป็น
การลบแบบง่าย ๆ และเชิงเส้น

OPTIONS


ตัวเลือกนี้สำหรับผู้ใช้ขั้นสูงเท่านั้น:

-DCT int
ใช้วิธี DCT ของจำนวนเต็ม (ค่าเริ่มต้น)

-DCT รวดเร็ว
ใช้ DCT จำนวนเต็มเร็ว (แม่นยำน้อยกว่า)

-DCT ลอย
ใช้วิธี DCT แบบทศนิยม วิธีการลอยนั้นแม่นยำกว่าเล็กน้อยมาก
กว่าวิธี int แต่ช้ากว่ามากเว้นแต่เครื่องของคุณจะลอยเร็วมาก -
ฮาร์ดแวร์จุด โปรดทราบด้วยว่าผลลัพธ์ของวิธีทศนิยมอาจแตกต่างกันไป
ข้ามเครื่องเล็กน้อยในขณะที่วิธีจำนวนเต็มควรให้ผลลัพธ์เหมือนกัน
ทุกที่. วิธีเลขจำนวนเต็มเร็วนั้นแม่นยำน้อยกว่าวิธีอื่นมาก

-นอสมูท
ใช้รูทีนการสุ่มตัวอย่างเร็วขึ้นและมีคุณภาพต่ำกว่า

- หน่วยความจำสูงสุด N
กำหนดขีดจำกัดของจำนวนหน่วยความจำ jpegtopnm ใช้ในการประมวลผลภาพขนาดใหญ่ ค่า
อยู่ในหน่วยพันไบต์ หรือหลายล้านไบต์ถ้า "M" ต่อท้ายตัวเลข
ตัวอย่างเช่น - หน่วยความจำสูงสุด 4m เลือก 4000000 ไบต์ ถ้า jpegtopnm ต้องการพื้นที่มากขึ้น
มันใช้ไฟล์ชั่วคราว

-อะโดบี

-notadobe
มีช่องว่างสี CMYK (และ YCCK) สองรูปแบบที่อาจเป็น
ใช้ในอินพุต JFIF ในค่าปกติ ค่าศูนย์สำหรับส่วนประกอบสี
แสดงว่าไม่มีหมึก ในอีกทางหนึ่ง ค่าศูนย์หมายถึงหมึกสูงสุด
ความคุ้มครอง Adobe Photoshop ใช้หลังนี้เมื่อสร้างเอาต์พุต JFIF เปล่า
ไฟล์ (แต่ไม่ใช่เมื่อสร้างเอาต์พุต JFIF เป็นส่วนหนึ่งของ Encapsulated Postscript
เอาท์พุท)

ตัวเลือกเหล่านี้บอก jpegtopnm เวอร์ชันของพื้นที่สี CMYK หรือ YCCK the
การใช้ภาพ หากคุณไม่ระบุ jpegtopnm พยายามที่จะคิดออกด้วยตัวเอง
ในเวอร์ชันปัจจุบัน มันไม่ได้พยายามอะไรมาก แค่สันนิษฐานว่า
เวอร์ชัน Photoshop เนื่องจาก Photoshop และอีมูเลเตอร์ดูเหมือนจะเป็นแหล่งที่มาหลักของ
ภาพ CMYK และ YCCK แต่ด้วยประสบการณ์การใช้งาน เวอร์ชั่นต่อๆ ไปอาจจะมากกว่า
ซับซ้อน

หากอิมเมจ JFIF ไม่ได้ระบุว่าเป็น CMYK หรือ YCCK ตัวเลือกเหล่านี้ไม่มี
ผล

หากคุณไม่ได้ใช้ตัวเลือกเหล่านี้อย่างถูกต้อง อาการจะออกมาเป็นลักษณะ
เหมือนเชิงลบ

-dumpexif
พิมพ์เนื้อหาที่ตีความของส่วนหัว Exif ในไฟล์อินพุตไปยัง Standard
ไฟล์ผิดพลาด คล้ายกับโปรแกรม เจเฮด (ไม่ใช่ส่วนหนึ่งของแพ็คเกจ Netpbm)

-exif=สเปคไฟล์
แยกเนื้อหาของส่วนหัว EXIF ​​​​จากภาพที่ป้อนเข้าและเขียนลงใน
ไฟล์ สเปคไฟล์. สเปคไฟล์ = - หมายถึงเขียนไปยังเอาต์พุตมาตรฐาน ในกรณีนี้,
jpegtopnm ไม่แสดงผลภาพที่แปลงเลย

jpegtopnm เขียนเนื้อหาของส่วนหัว EXIF ​​​​แบบไบต์ต่อไบต์โดยขึ้นต้นด้วย
ฟิลด์ความยาวสองไบต์ (ซึ่งความยาวรวมสองไบต์นั้น)

คุณสามารถใช้ไฟล์นี้เป็นอินพุตไปยัง ppmtojpeg เพื่อแทรกส่วนหัว EXIF ​​​​ที่เหมือนกันลงใน
ภาพ JFIF ใหม่

หากไม่มีส่วนหัว EXIF jpegtopnm เขียนเลขศูนย์ไบนารีสองไบต์และไม่มีอะไร
อื่น.

ส่วนหัว EXIF ​​​​อยู่ในรูปของเครื่องหมาย JFIF APP1 เฉพาะเครื่องหมายดังกล่าวตัวแรกเท่านั้น
ภายในส่วนหัว JFIF นับ

-ความคิดเห็น
พิมพ์ความคิดเห็นในไฟล์อินพุตไปยังไฟล์ข้อผิดพลาดมาตรฐาน

-รายละเอียด
พิมพ์รายละเอียดเกี่ยวกับการแปลงเป็นไฟล์ข้อผิดพลาดมาตรฐาน

-ติดตามระดับ n
เปิดข้อความติดตามของไลบรารี JPEG ไปยังไฟล์ข้อผิดพลาดมาตรฐาน ที่สูงขึ้น
ค่าของ n ได้รับข้อมูลการติดตามเพิ่มเติม -รายละเอียด หมายถึงระดับการติดตามอย่างน้อย
1.

ตัวอย่าง


ตัวอย่างนี้แปลงไฟล์ JFIF สี foo.jpg เป็นไฟล์ PPM ชื่อ foo.ppm:

jpegtopnm ฟู.jpg >foo.ppm

ข้อเสนอแนะ


คุณสามารถใช้ได้ ppmquant เพื่อหาสีหาจำนวนผลลัพธ์ คือ ลดจำนวนความแตกต่าง
สีในภาพ ที่จริงแล้ว คุณอาจต้องแปลงหากต้องการแปลงไฟล์ PPM เป็น
บางรูปแบบอื่นๆ หน้าต่อนาที การหาปริมาณที่ซับซ้อนมากขึ้น

ใช้ สเกล เพื่อเปลี่ยนขนาดของภาพที่ได้

ใช้ ppmtopgm เพื่อแปลงไฟล์ JFIF สีเป็นไฟล์ PGM ระดับสีเทา

คุณสามารถใช้ตัวแปลงเหล่านี้ร่วมกันได้อย่างง่ายดาย เช่น:

jpegtopnm ฟู.jpg | ppmtopgm | สเกล . 25
>foo.pgm

-DCT รวดเร็ว และ / หรือ -นอสมูท เพิ่มความเร็วด้วยการเสียสละคุณภาพเพียงเล็กน้อย

หากคุณโชคดีพอที่จะมีฮาร์ดแวร์จุดลอยตัวที่เร็วมาก -DCT ลอย อาจจะ
เร็วกว่า -DCT รวดเร็ว. แต่ในเครื่องส่วนใหญ่ -DCT ลอย ช้ากว่า -DCT int, ใน
กรณีนี้ไม่คุ้มที่จะใช้เพราะข้อได้เปรียบด้านความถูกต้องตามทฤษฎีมีขนาดเล็กเกินไป
ให้มีความสำคัญในทางปฏิบัติ

โปรแกรมอื่น, ดีเจเพก, คล้ายกัน. ดีเจเพก ได้รับการดูแลโดยกลุ่ม JPEG อิสระและ
บรรจุด้วยไลบรารี JPEG ซึ่ง jpegtopnm ใช้สำหรับงาน JPEG ทั้งหมด เพราะว่า
ที่คุณอาจคาดหวังว่ามันจะใช้ประโยชน์จากคุณสมบัติ JPEG ในปัจจุบันมากขึ้น นอกจากนี้ เนื่องจากคุณต้อง
มีห้องสมุดให้ทำงาน jpegtopnmแต่ไม่ใช่ในทางกลับกัน ซีเจเพ็ก อาจจะมากกว่าปกติ
ใช้ได้

บนมืออื่น ๆ , ดีเจเพก ไม่ได้ใช้ไลบรารี NetPBM เพื่อสร้างเอาต์พุตเหมือนทั้งหมด
เครื่องมือ NetPBM เช่น jpegtopnm ทำ. ซึ่งหมายความว่ามีโอกาสน้อยที่จะสอดคล้องกับ
โปรแกรมอื่น ๆ ทั้งหมดที่เกี่ยวข้องกับรูปแบบ NetPBM นอกจากนี้ ไวยากรณ์คำสั่งของ
jpegtopnm สอดคล้องกับเครื่องมือ Netpbm อื่น ๆ ไม่เหมือน ดีเจเพก.

และพวกเรา


JPEGMEM
หากมีการตั้งค่าตัวแปรสภาพแวดล้อมนี้ ค่าของตัวแปรจะเป็นขีดจำกัดหน่วยความจำเริ่มต้น NS
ค่าถูกระบุตามที่อธิบายไว้สำหรับ - หน่วยความจำสูงสุด ตัวเลือก. ชัดเจน - หน่วยความจำสูงสุด
ตัวเลือกแทนที่ any JPEGMEM.

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


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

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

  • 1
    Phaser
    Phaser
    Phaser เป็นโปรแกรมเปิดที่รวดเร็ว ฟรี และสนุก
    ซอร์สเฟรมเวิร์กเกม HTML5 ที่นำเสนอ
    การแสดงผล WebGL และ Canvas ทั่ว
    เว็บเบราว์เซอร์เดสก์ท็อปและมือถือ เกม
    สามารถร่วม...
    ดาวน์โหลดเฟสเซอร์
  • 2
    เครื่องยนต์ VASSAL
    เครื่องยนต์ VASSAL
    VASSAL เป็นเอ็นจิ้นเกมสำหรับการสร้าง
    บอร์ดอิเล็กทรอนิกส์แบบดั้งเดิม
    และการ์ดเกม มันให้การสนับสนุนสำหรับ
    การเรนเดอร์ชิ้นส่วนเกมและการโต้ตอบ
    และ ...
    ดาวน์โหลด VASSAL Engine
  • 3
    OpenPDF - ทางแยกของ iText
    OpenPDF - ทางแยกของ iText
    OpenPDF เป็นไลบรารี Java สำหรับสร้าง
    และแก้ไขไฟล์ PDF ด้วย LGPL และ
    ใบอนุญาตโอเพ่นซอร์ส MPL OpenPDF คือ
    LGPL / MPL โอเพ่นซอร์สผู้สืบทอดของ iText
    แล้ว ...
    ดาวน์โหลด OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ระบบอัตโนมัติ
    การวิเคราะห์ทางธรณีวิทยา - เป็นภูมิศาสตร์
    ซอฟต์แวร์ระบบสารสนเทศ (GIS) พร้อม
    ความสามารถอันยิ่งใหญ่สำหรับ geodata
    การประมวลผลและอนา...
    ดาวน์โหลด SAGA GIS
  • 5
    กล่องเครื่องมือสำหรับ Java/JTOpen
    กล่องเครื่องมือสำหรับ Java/JTOpen
    IBM Toolbox สำหรับ Java / JTOpen คือ
    ไลบรารีของคลาส Java ที่สนับสนุน
    ไคลเอนต์/เซิร์ฟเวอร์และโปรแกรมอินเทอร์เน็ต
    รุ่นไปยังระบบที่ใช้ OS/400,
    i5/โอเอส โอ...
    ดาวน์โหลดกล่องเครื่องมือสำหรับ Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (หรือ D3 สำหรับเอกสารที่ขับเคลื่อนด้วยข้อมูล)
    เป็นไลบรารี JavaScript ที่ช่วยให้คุณ
    เพื่อสร้างข้อมูลเชิงโต้ตอบแบบไดนามิก
    การแสดงภาพในเว็บเบราว์เซอร์ ด้วย D3
    คุณ...
    ดาวน์โหลด D3.js
  • เพิ่มเติม»

คำสั่ง Linux

  • 1
    อธิบดี
    อธิบดี
    abidiff - เปรียบเทียบ ABI ของไฟล์ ELF
    Abidiff เปรียบเทียบ Application Binary
    อินเทอร์เฟซ (ABI) ของสองไลบรารีที่ใช้ร่วมกัน
    ในรูปแบบเอลฟ์ มันเปล่งออกมาอย่างมีความหมาย
    รายงาน...
    เรียกใช้ abidiff
  • 2
    อาบิดวี
    อาบิดวี
    abidw - ทำให้เป็นอันดับ ABI ของ ELF
    ไฟล์ abidw อ่านไลบรารีที่ใช้ร่วมกันใน ELF
    จัดรูปแบบและปล่อยการแสดง XML
    ของ ABI ไปยังเอาต์พุตมาตรฐาน เดอะ
    ปล่อยออกมา ...
    วิ่งต่อไป
  • 3
    โคแพค2xml
    โคแพค2xml
    bibutils - การแปลงบรรณานุกรม
    ค่าสาธารณูปโภค ...
    เรียกใช้ copac2xml
  • 4
    ชาวอียิปต์โบราณ
    ชาวอียิปต์โบราณ
    copt - เครื่องมือเพิ่มประสิทธิภาพตาแมว SYSNOPIS:
    ไฟล์คอปต์ .. รายละเอียด: คอปต์คือไฟล์
    เครื่องมือเพิ่มประสิทธิภาพช่องมองสำหรับวัตถุประสงค์ทั่วไป มัน
    อ่านรหัสจากอินพุตมาตรฐานและ
    เขียน ...
    เรียกใช้ตำรวจ
  • 5
    Gather_stx_titles
    Gather_stx_titles
    Gather_stx_titles - รวบรวมชื่อเรื่อง
    ประกาศจากเอกสาร Stx ...
    เรียกใช้ Gather_stx_titles
  • 6
    ม้านั่ง Gatling
    ม้านั่ง Gatling
    ม้านั่ง - เกณฑ์มาตรฐาน http ...
    เรียกม้านั่ง Gatling
  • เพิ่มเติม»

Ad