imgmin, מפחית את המשקל של תמונות JPG

imgmin

תמונה מקורית: lamiradadelreplicante.com

אחת הבעיות שאנו יכולים למצוא בתמונות היא משקלן. ברור שיהיו תמונות שנרצה לשמור באיכות הגבוהה ביותר האפשרית, אך ישנם מקרים רבים בהם אין צורך בכך. הבעיה כשאנחנו רוצים להוריד חלק מאיכות התמונה היא שאנחנו לא יודעים כמה אנחנו יכולים להוריד אותה מבלי להציג יותר מדי, אך ניתן לפתור בעיה זו באמצעות imgmin.

imgmin הוא פרויקט שמטרתו לפתור את הבעיה שהוזכרה. כמו שהייתי עושה את זה? נו חישוב מתמטי ואוטומטי כמה ניתן להוריד את משקל התמונה מבלי ששמנו לב שערכנו אותה. החשוב מכל, המשתמשים יצטרכו להשתמש רק בפקודה אחת בכלי הקטן הזה כדי לעשות את כל העבודה עבורנו. כאן אנו מספרים לך את כל מה שאתה צריך לדעת.

imgmin הוא תוצאה של עבודת מחקר מקיפה. השתמש במנגנון אין אובדן איכות (ללא הפסד) כדי ליצור תמונות מותאמות על ידי מניפולציה של גושי פיקסלים. כאן אנו מסבירים כיצד להתקין אותו.

התקנה ושימוש imgmin

כדי להתקין את imgmin עלינו רק לפתוח חלון מסוף ולהקליד את הפקודות הבאות:

sudo apt-get install -y autoconf libmagickwand-dev pngnq pngcrush pngquant
git clone https://github.com/rflynn/imgmin.git
cd imgmin
autoreconf -fi
./configure
make
sudo make install

השימוש בכלי הקטן הזה לא יכול להיות פשוט יותר. מה שעלינו לעשות הוא להשתמש בפקודה הבאה:

imgmin original.jpg optimizada.jpg

כמובן שלדעתי חשוב להסביר שעליך להיכנס לנתיב המלא של כל תמונה. דרך קלה לפתור זאת היא להשאיר את התמונה על שולחן העבודה, לפתוח את המסוף, להיכנס לתיקיית שולחן העבודה (במקרה שלי היא משתמשת בפקודה. שולחן כתיבה) ואז כבר הזן את הפקודה. מבחינה לוגית, נצטרך לשנות את השמות "מקוריים" ו"אופטימיזציה "לפי שם התמונה אליה נרצה להוריד את משקלה ושל תמונת הפלט.

אם ניסית את זה, מה אתה חושב על imgmin?


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   1975 דיג'ו

    האם זה עבד בשבילך באובונטו 16.04? זה נותן לי שגיאה בעת ביצוע make:

    "Imgmin.c: 30: 29: שגיאה גורלית: שרביט / MagickWand.h: אין קובץ או ספרייה כאלה"

    אני חושב שהתקנתי את כל התנאים המוקדמים

  2.   קרטמן דיג'ו

    @ leillo1975 אותו דבר בדיוק קורה לי 🙁