படங்களுடன் நாம் காணக்கூடிய சிக்கல்களில் ஒன்று அவற்றின் எடை. மிக உயர்ந்த தரத்துடன் நாம் சேமிக்க விரும்பும் புகைப்படங்கள் இருக்கும் என்பது தெளிவாகிறது, ஆனால் இது தேவையில்லாத பல சந்தர்ப்பங்கள் உள்ளன. ஒரு படத்தின் தரத்தை நாம் குறைக்க விரும்பும்போது ஏற்படும் சிக்கல் என்னவென்றால், அதை நாம் கவனிக்காமல் எவ்வளவு பதிவிறக்கம் செய்யலாம் என்று எங்களுக்குத் தெரியாது, ஆனால் இந்த சிக்கலை தீர்க்க முடியும் 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 பற்றி நீங்கள் என்ன நினைக்கிறீர்கள்?
உபுண்டு 16.04 இல் இது உங்களுக்காக வேலை செய்துள்ளதா? தயாரிப்பைச் செய்யும்போது இது எனக்கு ஒரு பிழையைத் தருகிறது:
"Imgmin.c: 30: 29: அபாயகரமான பிழை: wand / MagickWand.h: அத்தகைய கோப்பு அல்லது அடைவு எதுவும் இல்லை"
எல்லா முன்நிபந்தனைகளையும் நிறுவியுள்ளேன் என்று நினைக்கிறேன்
@ leillo1975 அதே விஷயம் எனக்கு நடக்கிறது