आवधिक बल्क इमेज आकार बदलने के लिए मैं किस सॉफ्टवेयर का उपयोग कर सकता हूं?


13

मेरे पास नेस्टेड फ़ोल्डरों के झुंड में छवियों का एक बहुत बड़ा संग्रह है।

मैं कुछ प्रकार की प्रक्रिया (एक नियमित आधार पर) चलाना चाहता हूं जो सभी छवियों को एक नए छोटे आकार में दूसरी जगह पर सिंक करेगा। (मैं दोनों की ऊंचाई को चौड़ाई तक सीमित करना चाहूंगा)

यह मुझे अपने पोर्टेबल डिवाइस पर कम रेस में मेरे साथ मेरी सभी छवियों को ले जाने की अनुमति देगा।

एक उपकरण के लिए कोई सुझाव जो मैं शेड्यूल कर सकता हूं (आदर्श रूप से मैं इसे केवल प्रत्येक छवि को एक बार संसाधित करना चाहूंगा)?


4
क्या ऑपरेटिंग सिस्टम (ओं) में आप रुचि रखते हैं?
रोलैंड शॉ

@ रॉलैंड, मैं दोनों विंडो और लाइनक्स का उपयोग करता हूं ... इसलिए कुछ भी गैर मैक विशिष्ट काम करना चाहिए।
सैम केसर

आपके चित्र कहाँ संग्रहीत हैं और आपको रूपांतरण की आवश्यकता कहाँ है? विंडोज या लिनक्स? इससे कुछ मामूली फर्क पड़ेगा। क्या आप नए बनाने से पहले सभी मौजूदा चित्रों को हटाने के साथ ठीक हैं? यह एक नया फ़ोल्डर संरचना बनाने के रूप में यह डुप्लिकेट चाहिए?
22

@drchenstern ... मैं
सैम केसर

~ क्या यह केवल प्रक्रिया को समय कम करने की इच्छा के कारण है? मैं सोच रहा हूं कि कुछ प्रकार के लिनक्स आधारित प्रणाली का उपयोग करना कमांड-लाइन छवि हेरफेर गतिविधियों के कारण लंबे समय में बेहतर काम करेगा जो पहले से ही लिनक्स सिस्टम के लिए लिखे गए हैं।
jcolebrand

जवाबों:


12

ImageMagick ही स्केलिंग के लिए एक स्पष्ट संभावना होगी। नई तस्वीरों के लिए खोज शेड्यूल करना और प्रत्येक की एक मापित प्रतिलिपि बनाना हालांकि इसमें निर्मित नहीं है। अधिकांश OS में शेड्यूलिंग क्षमता होती है जो इसे चला सकती है। एक प्रोग्रामर के रूप में, एक चीज जिस पर मैं शायद विचार करूंगा , वह यह होगा कि रूपांतरण को चलाने के लिए मेकफाइल का उपयोग तभी किया जाएगा जब कोई लक्ष्य मौजूद न हो। अधिकांश सामान्य लोग इस बात पर विचार करेंगे कि वास्तव में चीजों को करने का एक अजीब तरीका है ...


मुझे इसके लिए एक रूबी स्क्रिप्ट लिखने का प्रलोभन दिया गया है ... लेकिन अगर कुछ पहले से मौजूद है, तो मैं सिर्फ इसका इस्तेमाल करना पसंद करूंगा
सैम सैफ्रॉन

@ सॅम सैफ्रन ~ किसी रूबी लिपि का कोई कारण? क्या यह एक वेबसाइट पर होस्ट किया जाएगा? यह क्रोन के माध्यम से सबसे अच्छी बात है जो मुझे लगता है ...
jcolebrand

8

विंडोज पर, इरफानव्यू एक और मुफ्त छवि दर्शक है जिसका एक अच्छा बैच आकार बदलने / पुन: नमूनाकरण मोड है।

एक गुणवत्ता पीओवी से, आपको अपने चुने हुए टूल का उपयोग करने वाले रेज़ामापलिंग एल्गोरिदम में रुचि होनी चाहिए। इरफानव्यू नियंत्रण प्रदान करता है, और पसंद, काफी उच्च गुणवत्ता वाले पुन: उपयोग करने वाले एल्गोरिदम, और बाद के संस्करण भी आपके पुनर्निर्मित छवियों को तेज करने पर नियंत्रण प्रदान करते हैं।

चित्रों को नरम बनाने के लिए उन्हें छोटा करने के लिए चित्रों को आकार देने के बाद से शार्प करना महत्वपूर्ण है।


मैनुअल उपयोगों के लिए, विंडोज़ पर इरफ़ानव्यू बैच चट्टानों और आप लिनक्स पर gThumb का उपयोग कर सकते हैं।
Xeoncross

5

फास्टस्टोन यह मुफ़्त और सरल है, और यह थोड़ा और अधिक हो सकता है, बस फिर से आकार दे सकता है।

http://www.faststone.org/


FastStone के लिए +1, एक उत्कृष्ट छवि दर्शक और बहुत ही पूर्ण छवि पुनर्विक्रेता।
डेकास्टेलजॉ

4

XnView शायद जवाब है, जब तक आप या तो एक अनुसूचक का उपयोग करते हैं या मैन्युअल रूप से इसे नियमित रूप से चलाते हैं। व्यक्तिगत रूप से, मैं अपनी स्वयं की स्क्रिप्टिंग का उपयोग करता हूं जो इस सटीक कार्य को करने के लिए nconvert चलाता है। Nconvert XnView के साथ आता है और यह अलग से भी उपलब्ध है।

XnView बैच रूपांतरण के लिए बेहद शक्तिशाली है, यह प्रक्रिया के दौरान भी परिवर्तन लागू कर सकता है। महत्वपूर्ण निर्देशिकाओं के बीच अपना रूपांतरण सेट करने के बाद, आप इसे एक बैच फ़ाइल को आउटपुट करने के लिए कह सकते हैं जो समान रूपांतरण करता है। यदि आप इसे किसी कार्य शेड्यूलर या क्रॉन जॉब में जोड़ना चाहते हैं तो यह बहुत काम आएगा।


2

पिकासा आपको अपनी तस्वीरों को बैचाइज़ करने की अनुमति देगा, और यह मुफ़्त है । आप निर्यात करने के लिए छवियों का एक गुच्छा चुन सकते हैं, फिर वांछित आयाम और स्थान चुनें। यह तब आपके द्वारा चुने गए सभी चित्रों की एक प्रति को नए आकार में बचाएगा। स्थान कोई अन्य फ़ोल्डर या वेब भी हो सकता है।

http://picasa.google.com/

मुझे यकीन नहीं है कि यह शेड्यूलिंग प्रदान करता है, लेकिन उपरोक्त प्रक्रिया को चलाने में ओवरहेड बहुत छोटा है - यह वास्तव में सिर्फ कुछ क्लिक हैं।

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


2

मैं ठीक उसी समस्या को हल कर रहा हूं (लैपटॉप के लिए मेरी छवियों की एक कम- रिज़ल्ट कॉपी) और पायथन स्क्रिप्ट लिखी जिसे थंबट्री कहा जाता है । यह मूल रूप से सभी फ़ाइलों के स्केल किए गए संस्करण के साथ निर्देशिका की एक प्रति बनाता है। यह इमेजमैजिक का उपयोग करता है, आकार बदलने के लिए और टाइमस्टैम्प की जांच करने के लिए केवल उन फाइलों को स्केल करता है जो लो-रेस कॉपी होने के बाद बदल गई हैं।


1

मैं आमतौर पर ImageMagick या GraphicsMagick (कम सुविधाओं, लेकिन तेज़, हमेशा एक ही परिणाम नहीं) का उपयोग करता हूं। इस प्रोसेसिंग को शेड्यूल करने का लिनक्स तरीका स्क्रिप्ट लिखना और उसे इसमें डालना है crontab। चलाने के लिए समय कम करने के लिए आप केवल नई फ़ोटो का चयन कर सकते हैं find। यदि आपको इस तरह की स्क्रिप्ट लिखने में मदद चाहिए, तो कृपया पूछें। मैं उस के साथ मदद कर सकता हूँ।

लिनक्स उपयोगकर्ता के रूप में मैं Nautilus इमेज कन्वर्टर का भी उपयोग करता हूं । उबंटू / डेबियन पर आप इसे nautilus-image-converterपैकेज के साथ स्थापित कर सकते हैं । यह फ़ाइल प्रबंधक संदर्भ मेनू में एक आकार बदलें विकल्प जोड़ता है। मुझे लगता है कि यह ImageMagick आंतरिक रूप से उपयोग करता है।

कुछ अन्य लिनक्स विकल्प हैं:

  • जिम्प बैच प्रोसेसर (जिम्प में थोक प्रसंस्करण करने के लिए एक प्लगइन, एक ग्राफिकल यूजर इंटरफेस, gimp-plugin-registryउबंटू पर पैकेज का हिस्सा है ) (एक मिनी-ट्यूटोरियल भी देखें )
  • DigiKam में बैच कतार (थोक प्रसंस्करण के लिए एक काफी अग्रिम उपकरण, ग्राफिकल इंटरफ़ेस के साथ, यह अच्छा है यदि आप पहले से ही एक digiKam उपयोगकर्ता हैं)
  • जिम्प बैच मोड (अत्यंत लचीला, लेकिन योजना में कुछ प्रोग्रामिंग की आवश्यकता है; अनुसूचित प्रसंस्करण के लिए उपयुक्त)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.