YOGA บีบอัดและแปลงรูปภาพเป็นรูปแบบต่างๆ

เกี่ยวกับเครื่องมือเพิ่มประสิทธิภาพภาพโยคะ

ในบทความถัดไปเราจะมาดู YOGA Image Optimizer นี่คือ เครื่องมือสำหรับแปลงรูปภาพเป็น JPEG, PNG และ WEBP และบีบอัดขนาดไฟล์ด้วยคุณภาพเทียบเท่า. เป็นเครื่องมือโอเพ่นซอร์สฟรีซึ่งอิงตามเครื่องมือบรรทัดคำสั่ง YOGA

แบ็กเอนด์ YOGA ใช้ไลบรารี Python Pillow เพื่อแปลงรูปภาพเป็น PNG, JPEG หรือ WebP. ใช้ห้องสมุด คุ้กกี้ Google เพื่อสร้างไฟล์ JPEG ซึ่งโดยทั่วไปแล้วจะมีขนาดเล็กกว่า 20% ถึง 30% ที่ใช้ libjpeg. ห้องสมุด zopflipng y libwebp Google ใช้เพื่อเพิ่มประสิทธิภาพรูปแบบรูปภาพอีกสองรูปแบบ เครื่องมือบรรทัดคำสั่งยังสนับสนุนการแปลงโมเดล 3 มิติและการเพิ่มประสิทธิภาพโดยใช้ไลบรารี แอสซิม.

ลักษณะทั่วไปของ YOGA Image Optimizer

การตั้งค่าโปรแกรม

  • ส่วนหน้าอย่างเป็นทางการของ YOGA ให้ a ง่ายต่อการใช้อินเตอร์เฟซแบบกราฟิก เพื่อทำการแปลงรูปภาพและกระบวนการเพิ่มประสิทธิภาพบน Gnu / Linux และ Windows
  • จะช่วยให้เรา เปิดชุดรูปภาพ แสดงภาพขนาดย่อ ชื่อและขนาดของไฟล์อินพุต ตลอดจนชื่อเอาต์พุตและรูปแบบไฟล์.
  • YOGA Image Optimizer รองรับรูปแบบต่างๆ เป็นอินพุต และ สามารถสร้างไฟล์ JPEG, PNG และ WebP ที่ปรับให้เหมาะสมที่สุด (ทั้งขาดทุนและไม่ขาดทุน).

วิ่งโยคะ

  • ก่อนคลิก 'เพิ่มประสิทธิภาพ' เรา จะให้คุณเลือกรูปแบบผลลัพธ์และตั้งค่าระดับการบีบอัด สำหรับแต่ละภาพ
  • เราจะมีการสนับสนุนหลายเธรด เราจะสามารถ กำหนดจำนวนคอร์ CPU ที่จะใช้.
  • ข้อเสนอ โหมดมืด.
  • รูปแบบเอาต์พุต ส่วนบุคคล

ติดตั้ง YOGA Image Optimizer บน Ubuntu

เกี่ยวกับเครื่องมือเพิ่มประสิทธิภาพภาพโยคะ

สำหรับ Gnu / Linux ซอฟต์แวร์นี้สามารถติดตั้งผ่านแพ็คเกจ Flatpak หรือใช้ pip3

ผ่านแพ็คเกจ Flatpak

หากคุณใช้ Ubuntu 20.04 และยังไม่ได้ติดตั้งเทคโนโลยีนี้ในคอมพิวเตอร์ของคุณ คุณสามารถดำเนินการต่อ คู่มือ ที่เพื่อนร่วมงานเขียนในบล็อกนี้เมื่อไม่นานมานี้เพื่อเปิดใช้งาน

เมื่อคุณสามารถติดตั้งได้ แพ็คเกจ flatpakคุณจะต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และใช้สิ่งต่อไปนี้ ติดตั้งคำสั่ง:

ติดตั้งโยคะ flatpak

flatpak install flathub org.flozz.yoga-image-optimizer

หลังจากการติดตั้งเราสามารถทำได้ ค้นหาตัวเรียกใช้โปรแกรม ในสภาพแวดล้อมแบบกราฟิก

โยคะลอนเชอร์

ถอนการติดตั้ง

หากโปรแกรมนี้ไม่ทำให้คุณเชื่อ สามารถถอดออกได้ง่าย เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล (Ctrl + Alt + T):

ถอนการติดตั้ง yoga flatpak

flatpak uninstall --delete-data org.flozz.yoga-image-optimizer

ใช้ pip3

สำหรับผู้ที่ไม่ชอบแพ็คเกจ Flatpak ก็สามารถ ใช้ pip3. แม้ว่าตัวเลือกนี้ อย่าสร้างทางลัดไปยังแอปพลิเคชัน เพื่อเริ่มต้นจากเดสก์ท็อป.

ขั้นแรก เราจะเปิดเทอร์มินัล (Ctrl + Alt + T) และในนั้นเราจะดำเนินการคำสั่งต่อไปนี้เพื่อ ติดตั้งไลบรารีที่จำเป็น:

การติดตั้งการอ้างอิง

sudo apt install git build-essential python3 python3-dev python3-pip libgirepository1.0-dev libcairo2-dev pkg-config gir1.2-gtk-3.0

จากนั้นเราก็ทำได้ ติดตั้งแพ็คเกจแอพพลิเคชั่น โดยใช้คำสั่ง:

ติดตั้งโยคะด้วย pip3

sudo pip3 install yoga-image-optimizer

ดังที่ฉันได้กล่าวไว้ข้างต้น แพ็คเกจ pip ไม่มีสิทธิ์เข้าถึงแอปพลิเคชันโดยตรง สำหรับเหตุผลนี้ คุณต้องเรียกใช้คำสั่งต่อไปนี้เพื่อเริ่มต้นจากเทอร์มินัลและสร้างไฟล์ .desktop:

yoga-image-optimizer

ถอนการติดตั้ง

ไปยัง ลบแพ็คเกจแอพนี้เราจะต้องเปิดเทอร์มินัลเท่านั้น (Ctrl + Alt + T) และใช้คำสั่งในนั้น:

ถอนการติดตั้งโยคะด้วย pip3

sudo pip3 uninstall yoga-image-optimizer

การใช้งาน YOGA เบื้องต้นจากเทอร์มินัล

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

การแปลงรูปภาพจากเทอร์มินัล

yoga image imagen-entrada.png imagen-salida.webp

เมื่อไม่ได้ระบุรูปแบบเอาต์พุตในเทอร์มินัล YOGA จะสร้างรูปภาพที่มีรูปแบบเดียวกับรูปภาพอินพุต. รองรับเฉพาะ PNG, JPEG และ WEBP เป็นอินพุต เมื่อไม่ได้ระบุรูปแบบเอาต์พุตไว้อย่างชัดเจน

รูปแบบเอาต์พุตสามารถระบุได้โดยใช้ปุ่ม – ตัวเลือกรูปแบบเอาต์พุต:

การแปลงภาพ

yoga image --output-format=jpeg imagen-entrada.png imagen-salida.jpeg

รองรับรูปแบบต่อไปนี้:

  • orig: นี่คือค่าเริ่มต้น รูปแบบเอาต์พุตจะเหมือนกับภาพที่ป้อน
  • รถยนต์: รูปแบบเอาต์พุตจะถูกเลือกโดยอัตโนมัติ YOGA จะสร้าง PNG หากรูปภาพอินพุตใช้ความโปร่งใส มิฉะนั้นจะสร้าง JPEG
  • PNG: สร้างภาพ PNG
  • jpeg: สร้างภาพ JPEG
  • webp- สร้างภาพ WEBP ที่สูญเสียไป
  • เว็บpl: สร้างภาพ WEBP แบบไม่สูญเสียข้อมูล

โปรแกรมนี้ยังช่วยให้ ปรับขนาดภาพด้วย –resize option:

ปรับขนาดภาพ

yoga image --resize=512x512 imagen-entrada.png imagen-salida.png

ในกรณีนี้ หากความกว้างและความสูงมีค่าเท่ากัน เราก็ไม่ต้องระบุทั้งสองอย่าง

โยคะยังจะช่วยให้เรา ตั้งค่าคุณภาพที่ต้องการของไฟล์ JPEG และ WebP ที่สามารถสร้างได้ด้วยตัวเลือก –คุณภาพ JPEG y –Webp-คุณภาพ. ตัวเลือกเหล่านี้ใช้จำนวนเต็มระหว่าง 0 (ไฟล์คุณภาพต่ำ) และ 100 (ไฟล์คุณภาพสูงขึ้น) เป็นพารามิเตอร์:

เปลี่ยนคุณภาพของภาพ

yoga image --output-format=jpeg --jpeg-quality=84 imagen-entrada.png imagen-salida.jpg

หากคุณเป็นผู้ใช้ Gnu / Linux นี่เป็นตัวเลือกที่น่าสนใจในการเพิ่มประสิทธิภาพภาพของคุณ ซึ่งฟรีและโอเพ่นซอร์สเช่นกัน มันสามารถ เรียนรู้เพิ่มเติมเกี่ยวกับโปรแกรมนี้ในของคุณ เว็บไซต์ หรือใน ที่เก็บบน GitHub ของโครงการ


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา