2010-08-11 12 views
7

मैं एक छवि रेजिज़र/थंबनेलर की तलाश में हूं जो हल्के और कुशल है। कुछ ऐसा जो सभी छवि प्रकारों के साथ अच्छा काम करता है, लेकिन सबसे महत्वपूर्ण रूप से जेपीईजी और पीएनजी।लाइटवेट कमांड लाइन छवि रेजिज़र?

मैंने ImageMagick और GraphicsMagick में देखा है, लेकिन वे बहुत भारी हैं। यह कुछ ऐसा है जो मैं अपने ऐप के साथ वितरित करना चाहता हूं, इसलिए बेहतर छोटा। मुझे * मैजिक की सभी कार्यक्षमताओं की आवश्यकता नहीं है, बस सरल आकार बदलना।

मुझे फ्री इमेज लाइब्रेरी मिली है जो लोग हल्की लाइब्रेरी के रूप में पसंद करते हैं। क्या किसी को पता है कि एक सरल कमांड लाइन उपयोगिता है जो फ्री इमेज को लपेटती है?

धन्यवाद!

उत्तर

0

netpbm टूलकिट पर एक नज़र डालें, टूलकिट केवल एक ही उद्देश्य के कमांड लाइन प्रोग्राम का एक गुच्छा है जिसे आप पाइप का उपयोग करके एक साथ तार करते हैं। आप वहां जो चाहते हैं उसे ढूंढने में सक्षम हो सकते हैं।

+0

कूल, धन्यवाद! हम वास्तव में केवल आवश्यक libs के साथ GraphcisMagick के निर्माण के साथ जा रहा है। छोटा नहीं है, लेकिन काफी छोटा है। – grourk

4

हालांकि ImageMagick बहुत बड़ी (36.2MB) है, आप केवल convert.exe या mogrify.exe द्विआधारी, आप एक नई छवि (convert) बना सकते हैं या ऊपर लिख मौजूदा एक (mogrify) करना चाहते हैं पर निर्भर करता है की जरूरत है।

Download ImageMagick (वर्तमान में ImageMagick-6.8.6-8-Q16-x86-windows.zip) का नो-इंस्टॉलर संस्करण, फिर आपको आवश्यक बाइनरी निकालें।

मैंने mogrify.exe लिया - कुल 5.66 एमबी; बुरा नहीं!

0

linux पर/OSX का उपयोग कर सकते sips

sips -Z 640 *.jpg 
0

मैं थोक छवि है परीक्षण के साथ एक निर्देशिका नाम पर होते हैं और मैं फिर से आकार करने के लिए उन सभी को एक कमांड लाइन

cd /test/ 
find . -name "*.jpg" -exec convert -quality 75 {} /var/www/html/converted/{} \; 

/चाहते हैं var/www/html/convert/यह उस स्थान के लिए उपयोग किया जाता है जहां परिवर्तित छवि सहेजी जाएगी।