ಯೋಗ, ಸಂಕುಚಿತ ಮತ್ತು ಬ್ಯಾಚ್ ಚಿತ್ರಗಳನ್ನು ವಿವಿಧ ಸ್ವರೂಪಗಳಿಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ

ಯೋಗ ಇಮೇಜ್ ಆಪ್ಟಿಮೈಜರ್ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಯೋಗ ಇಮೇಜ್ ಆಪ್ಟಿಮೈಜರ್ ಅನ್ನು ನೋಡಲಿದ್ದೇವೆ. ಇದು ಬ್ಯಾಚ್‌ಗಾಗಿ ಒಂದು ಸಾಧನವು ಫೋಟೋಗಳನ್ನು JPEG, PNG ಮತ್ತು WEBP ಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ ಮತ್ತು ಫೈಲ್ ಗುಣಮಟ್ಟವನ್ನು ಸಮಾನ ಗುಣಮಟ್ಟದೊಂದಿಗೆ ಸಂಕುಚಿತಗೊಳಿಸುತ್ತದೆ. ಇದು ಉಚಿತ ಮತ್ತು ತೆರೆದ ಮೂಲ ಸಾಧನವಾಗಿದ್ದು, ಇದು ಯೋಗಾ ಕಮಾಂಡ್ ಲೈನ್ ಉಪಕರಣವನ್ನು ಆಧರಿಸಿದೆ.

ಚಿತ್ರಗಳ PNG, JPEG ಅಥವಾ WebP ಗೆ ಪರಿವರ್ತಿಸಲು YOGA ಬ್ಯಾಕೆಂಡ್ ಪೈಥಾನ್ ಪಿಲ್ಲೊ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸುತ್ತದೆ. ಗ್ರಂಥಾಲಯವನ್ನು ಬಳಸಿ ಗುಯೆಟ್ಜ್ಲಿ ಜೆಪಿಇಜಿ ಫೈಲ್‌ಗಳನ್ನು ಉತ್ಪಾದಿಸಲು ಗೂಗಲ್, ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವುದಕ್ಕಿಂತ 20% ರಿಂದ 30% ಚಿಕ್ಕದಾಗಿದೆ libjpeg. ಗ್ರಂಥಾಲಯಗಳು ಜೋಪ್ಫ್ಲಿಪ್ಂಗ್ y libwebp ಇತರ ಎರಡು ಇಮೇಜ್ ಫಾರ್ಮ್ಯಾಟ್‌ಗಳನ್ನು ಉತ್ತಮಗೊಳಿಸಲು ಗೂಗಲ್‌ಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಕಮಾಂಡ್ ಲೈನ್ ಟೂಲ್ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಿಕೊಂಡು 3D ಮಾದರಿ ಪರಿವರ್ತನೆ ಮತ್ತು ಆಪ್ಟಿಮೈಸೇಶನ್ ಅನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ ಅಸಂಪ್.

ಯೋಗಾ ಇಮೇಜ್ ಆಪ್ಟಿಮೈಜರ್‌ನ ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳು

ಪ್ರೋಗ್ರಾಂ ಆದ್ಯತೆಗಳು

  • ಯೋಗದ ಅಧಿಕೃತ ಮುಂಭಾಗವು ಒಂದು ಒದಗಿಸುತ್ತದೆ ಗ್ರಾಫಿಕಲ್ ಇಂಟರ್ಫೇಸ್ ಬಳಸಲು ಸುಲಭ Gnu / Linux ಮತ್ತು Windows ನಲ್ಲಿ ಇಮೇಜ್ ಪರಿವರ್ತನೆ ಮತ್ತು ಆಪ್ಟಿಮೈಸೇಶನ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಿರ್ವಹಿಸಲು.
  • ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಚಿತ್ರಗಳ ಗುಂಪನ್ನು ತೆರೆಯಿರಿ, ಅವುಗಳ ಥಂಬ್‌ನೇಲ್‌ಗಳು, ಇನ್‌ಪುಟ್ ಫೈಲ್‌ನ ಹೆಸರು ಮತ್ತು ಗಾತ್ರ, ಮತ್ತು ಔಟ್ಪುಟ್ ಹೆಸರು ಮತ್ತು ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
  • ಯೋಗಾ ಇಮೇಜ್ ಆಪ್ಟಿಮೈಜರ್ ವಿವಿಧ ನಮೂನೆಗಳನ್ನು ಇನ್ಪುಟ್ ಆಗಿ ಬೆಂಬಲಿಸುತ್ತದೆ, ಮತ್ತು ಅತ್ಯುತ್ತಮವಾದ JPEG, PNG ಮತ್ತು WebP ಫೈಲ್‌ಗಳನ್ನು ರಚಿಸಬಹುದು (ನಷ್ಟದೊಂದಿಗೆ ಮತ್ತು ನಷ್ಟವಿಲ್ಲದೆ).

ಯೋಗ ಓಟ

  • 'ಆಪ್ಟಿಮೈಜ್' ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವ ಮೊದಲು ನಾವು ಔಟ್ಪುಟ್ ಸ್ವರೂಪವನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಮತ್ತು ಕಂಪ್ರೆಷನ್ ಮಟ್ಟವನ್ನು ಹೊಂದಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಪ್ರತಿ ಚಿತ್ರಗಳಿಗೆ.
  • ನಾವು ಬಹು-ಥ್ರೆಡ್ ಬೆಂಬಲವನ್ನು ಹೊಂದಿದ್ದೇವೆ. ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಷ್ಟು ಸಿಪಿಯು ಕೋರ್‌ಗಳನ್ನು ಬಳಸಬೇಕೆಂದು ಹೊಂದಿಸಿ.
  • ನೀಡುತ್ತದೆ ಡಾರ್ಕ್ ಮೋಡ್.
  • ಔಟ್ಪುಟ್ ಮಾದರಿ ಕಸ್ಟಮೈಸ್ ಮಾಡಲಾಗಿದೆ

ಉಬುಂಟುನಲ್ಲಿ ಯೋಗಾ ಇಮೇಜ್ ಆಪ್ಟಿಮೈಜರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ಯೋಗ ಇಮೇಜ್ ಆಪ್ಟಿಮೈಜರ್ ಬಗ್ಗೆ

ಗ್ನು / ಲಿನಕ್ಸ್‌ಗಾಗಿ, ಈ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ಪ್ಯಾಕೇಜ್ ಮೂಲಕ ಅಥವಾ ಪಿಪ್ 3 ಬಳಸಿ ಸ್ಥಾಪಿಸಬಹುದು.

ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ಪ್ಯಾಕೇಜ್ ಮೂಲಕ

ನೀವು ಉಬುಂಟು 20.04 ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ ಮತ್ತು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಈ ತಂತ್ರಜ್ಞಾನವನ್ನು ನೀವು ಇನ್ನೂ ಸ್ಥಾಪಿಸದಿದ್ದರೆ, ನೀವು ಮುಂದುವರಿಸಬಹುದು ಮಾರ್ಗದರ್ಶಕ ಅದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಸಹೋದ್ಯೋಗಿಯೊಬ್ಬರು ಈ ಬ್ಲಾಗ್‌ನಲ್ಲಿ ಸ್ವಲ್ಪ ಸಮಯದ ಹಿಂದೆ ಬರೆದಿದ್ದಾರೆ.

ನೀವು ಸ್ಥಾಪಿಸಿದಾಗ ಫ್ಲಾಟ್ಪ್ಯಾಕ್ ಪ್ಯಾಕೇಜುಗಳು, ನೀವು ಟರ್ಮಿನಲ್ ಅನ್ನು ಮಾತ್ರ ತೆರೆಯಬೇಕು (Ctrl + Alt + T) ಮತ್ತು ಕೆಳಗಿನವುಗಳನ್ನು ಬಳಸಿ install ಆಜ್ಞೆಯನ್ನು:

ಯೋಗ ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

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

ಅನುಸ್ಥಾಪನೆಯ ನಂತರ, ನಾವು ಮಾಡಬಹುದು ಪ್ರೋಗ್ರಾಂ ಲಾಂಚರ್ ಅನ್ನು ಹುಡುಕಿ ಚಿತ್ರಾತ್ಮಕ ಪರಿಸರದಲ್ಲಿ.

ಲಾಂಚರ್ ಯೋಗ

ಅಸ್ಥಾಪಿಸು

ಈ ಕಾರ್ಯಕ್ರಮವು ನಿಮಗೆ ಮನವರಿಕೆ ಮಾಡದಿದ್ದರೆ, ಸುಲಭವಾಗಿ ತೆಗೆಯಬಹುದು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಾಲನೆ ಮಾಡಲಾಗುತ್ತಿದೆ (Ctrl + Alt + T):

ಯೋಗ ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ಅನ್ನು ಅಸ್ಥಾಪಿಸಿ

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

ಪಿಪ್ 3 ಬಳಸುವುದು

ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಇಷ್ಟಪಡದವರಿಗೆ, ಅವರಿಗೆ ಸಾಧ್ಯವಿದೆ ಪೈಪ್ 3 ಬಳಸಿ. ಈ ಆಯ್ಕೆಯಿದ್ದರೂ, ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಶಾರ್ಟ್‌ಕಟ್ ರಚಿಸಬೇಡಿ ಅದನ್ನು ಡೆಸ್ಕ್‌ಟಾಪ್‌ನಿಂದ ಆರಂಭಿಸಲು.

ಮೊದಲಿಗೆ, ನಾವು ಟರ್ಮಿನಲ್ (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

ನಂತರ ನಾವು ಮಾಡಬಹುದು ಅಪ್ಲಿಕೇಶನ್ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

ಪಿಪ್ 3 ನೊಂದಿಗೆ ಯೋಗವನ್ನು ಸ್ಥಾಪಿಸಿ

sudo pip3 install yoga-image-optimizer

ನಾನು ಮೇಲೆ ಹೇಳಿದಂತೆ, ಪಿಪ್ ಪ್ಯಾಕೇಜ್ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ನೇರ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿಲ್ಲ. ಈ ಕಾರಣಕ್ಕಾಗಿ ಟರ್ಮಿನಲ್‌ನಿಂದ ಪ್ರಾರಂಭಿಸಲು ಮತ್ತು .desktop ಫೈಲ್ ಅನ್ನು ರಚಿಸಲು ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಬೇಕು:

yoga-image-optimizer

ಅಸ್ಥಾಪಿಸು

ಪ್ಯಾರಾ ಈ ಅಪ್ಲಿಕೇಶನ್ ಪ್ಯಾಕೇಜ್ ತೆಗೆದುಹಾಕಿ, ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ಮಾತ್ರ ತೆರೆಯಬೇಕು (Ctrl + Alt + T) ಮತ್ತು ಅದರಲ್ಲಿರುವ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

ಪಿಪ್ 3 ನೊಂದಿಗೆ ಯೋಗವನ್ನು ಅಸ್ಥಾಪಿಸಿ

sudo pip3 uninstall yoga-image-optimizer

ಟರ್ಮಿನಲ್‌ನಿಂದ ಯೋಗದ ಮೂಲ ಬಳಕೆ

ಗ್ರಾಫಿಕಲ್ ಪರಿಸರವನ್ನು ಬಳಸುವುದರ ಜೊತೆಗೆ, ವಿವರಿಸಲು ಹೆಚ್ಚು ಇಲ್ಲ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ, ನಾವು ಕೂಡ ಮಾಡಬಹುದು ನಮ್ಮ ಚಿತ್ರಗಳನ್ನು ಉತ್ತಮಗೊಳಿಸಲು ಟರ್ಮಿನಲ್ ಬಳಸಿ. ಟರ್ಮಿನಲ್‌ನಿಂದ ಚಿತ್ರವನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಸುಲಭವಾದ ಮಾರ್ಗವೆಂದರೆ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

ಟರ್ಮಿನಲ್‌ನಿಂದ ಚಿತ್ರ ಪರಿವರ್ತನೆ

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

ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಔಟ್‌ಪುಟ್ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದಾಗ, ಯೋಗಾ ಇನ್ಪುಟ್ ಇಮೇಜ್‌ನಂತೆಯೇ ಒಂದು ಫಾರ್ಮ್ಯಾಟ್‌ನೊಂದಿಗೆ ಚಿತ್ರವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.. PNG, JPEG ಮತ್ತು WEBP ಅನ್ನು ಮಾತ್ರ ಇನ್ಪುಟ್ ಆಗಿ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ, ಔಟ್ಪುಟ್ ಫಾರ್ಮ್ಯಾಟ್ ಅನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಸೂಚಿಸದಿದ್ದಾಗ.

ಔಟ್ಪುಟ್ ಸ್ವರೂಪವನ್ನು ಬಳಸಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು -ಔಟ್ಪುಟ್-ಫಾರ್ಮ್ಯಾಟ್ ಆಯ್ಕೆ:

ಚಿತ್ರ ಪರಿವರ್ತನೆ

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

ಕೆಳಗಿನ ಸ್ವರೂಪಗಳನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ:

  • ಮೂಲ: ಇದು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿದೆ. ಔಟ್ಪುಟ್ ಸ್ವರೂಪವು ಇನ್ಪುಟ್ ಚಿತ್ರದಂತೆಯೇ ಇರುತ್ತದೆ.
  • ಕಾರು: ಔಟ್ಪುಟ್ ಸ್ವರೂಪವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ. ಇನ್ಪುಟ್ ಚಿತ್ರವು ಪಾರದರ್ಶಕತೆಯನ್ನು ಬಳಸಿದರೆ ಯೋಗವು PNG ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಇಲ್ಲದಿದ್ದರೆ ಅದು JPEG ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
  • png: PNG ಚಿತ್ರವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
  • jpeg: ಜೆಪಿಇಜಿ ಚಿತ್ರವನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ.
  • ವೆಬ್‌ಪಿ- ನಷ್ಟದ WEBP ಚಿತ್ರವನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ.
  • webpl: ನಷ್ಟವಿಲ್ಲದ WEBP ಚಿತ್ರವನ್ನು ರಚಿಸಿ

ಈ ಪ್ರೋಗ್ರಾಂ ಸಹ ಅನುಮತಿಸುತ್ತದೆ - ಗಾತ್ರದ ಆಯ್ಕೆಯನ್ನು ಹೊಂದಿರುವ ಚಿತ್ರಗಳ ಮರುಗಾತ್ರಗೊಳಿಸಿ:

ಚಿತ್ರದ ಮರುಗಾತ್ರಗೊಳಿಸಿ

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

ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಅಗಲ ಮತ್ತು ಎತ್ತರವು ಒಂದೇ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ, ನಾವು ಎರಡನ್ನೂ ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಅಗತ್ಯವಿಲ್ಲ.

ಯೋಗ ಕೂಡ ನಮಗೆ ಅವಕಾಶ ನೀಡುತ್ತದೆ JPEG ಮತ್ತು WebP ಫೈಲ್‌ಗಳ ಅಪೇಕ್ಷಿತ ಗುಣಮಟ್ಟವನ್ನು ಹೊಂದಿಸಿ ಅದನ್ನು ಆಯ್ಕೆಗಳೊಂದಿಗೆ ರಚಿಸಬಹುದು –ಜೆಪಿ-ಗುಣಮಟ್ಟ y -ವೆಬ್-ಗುಣಮಟ್ಟ. ಈ ಆಯ್ಕೆಗಳು 0 (XNUMX ರ ನಡುವಿನ ಪೂರ್ಣಾಂಕವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತವೆ)ಕಡಿಮೆ ಗುಣಮಟ್ಟದ ಕಡತಗಳು) ಮತ್ತು 100 (ಉತ್ತಮ ಗುಣಮಟ್ಟದ ಕಡತಗಳು) ನಿಯತಾಂಕದಂತೆ:

ಚಿತ್ರದ ಗುಣಮಟ್ಟವನ್ನು ಬದಲಾಯಿಸಿ

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

ನೀವು Gnu / Linux ಬಳಕೆದಾರರಾಗಿದ್ದರೆ, ನಿಮ್ಮ ಚಿತ್ರಗಳನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಇದು ಆಸಕ್ತಿದಾಯಕ ಆಯ್ಕೆಯಾಗಿದೆ, ಇದು ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲವಾಗಿದೆ. ಇದು ಮಾಡಬಹುದು ನಿಮ್ಮಲ್ಲಿ ಈ ಕಾರ್ಯಕ್ರಮದ ಬಗ್ಗೆ ಹೆಚ್ಚು ತಿಳಿಯಿರಿ ವೆಬ್ ಪುಟ ಅಥವಾ GitHub ನಲ್ಲಿ ಭಂಡಾರ ಯೋಜನೆಯ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.