छवियों के संग्रह से मोज़ेक छवि बनाने के लिए सॉफ्टवेयर


19

मेरे पास छवियों का एक संग्रह है और एक छवि है जिसे मैं उस संग्रह से उत्पन्न करना चाहता हूं।

मोज़ेक छवि बनाने के लिए उबंटू के लिए क्या सॉफ्टवेयर उपलब्ध है ? यह कैसे करना है?

जवाबों:


19

सभी प्रकार के फोटोमोसािक्स करने के लिए एक बहुत अच्छा कार्यक्रम रिपॉजिटरी में है और इसे कहा जाता है metapixel

software-centerटर्मिनल से खोलें या चलाएं

sudo apt-get install metapixel

रीडमी जीथब पृष्ठ पर या /usr/share/doc/metapixel/README.gzजब यह स्थापित है, तब से उपलब्ध है, और यह नोट करता है

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

रीडमी में उपयोग के लिए पूर्ण निर्देश हैं, लेकिन उबंटू के लिए एक उपयोगी यूट्यूब ट्यूटोरियल मौजूद है, साथ ही एक प्रकार का ऑनलाइन गाइ भी है जिसके साथ आप अपनी कमांड-लाइन का निर्माण कर सकते हैं।

फिर भी, यहां एक उदाहरण दिया गया है कि मैंने metapixelएक क्लासिक फोटोमैक्विक कैसे बनाया।

एक पर्ल स्क्रिप्ट है जो metapixelकॉल के साथ आती है metapixel-prepare, और यह फोटो टाइलें बनाने के लिए बहुत उपयोगी है जो आपकी मोज़ेक छवि को समाहित करेगा। विकल्प के साथ पाया जा सकता है metapixel-prepare --help, लेकिन मूल रूप से आपको बस अपने चित्रों के फ़ोल्डर और अपने मेट्रोपेल लाइब्रेरी फ़ोल्डर को निर्दिष्ट करना होगा।

1) metapixel-prepareकमांड चलाने से पहले इस लाइब्रेरी फोल्डर को बनाना होगा , इसलिए टर्मिनल में चलाएं

mkdir metapixel_library

2) फिर चयनित फ़ोल्डर से टाइलें उत्पन्न करने के लिए, न्यूनतम कमांड में फॉर्म होगा:

metapixel-prepare ~/location/of/my/pictures/ ~/metapixel_library 

यदि आप metapixel-prepareउन फ़ोल्डरों के माध्यम से पुनरावृत्ति करना चाहते हैं जिन्हें आपको निर्दिष्ट करना है -r; यदि आप चाहते हैं कि टाइलें एक विशिष्ट आकार (डिफ़ॉल्ट 128x128 के अलावा) हों, तो कमांड के अंत में निर्दिष्ट करें, उदाहरण के लिए --width 80 --height 80,।

एक उदाहरण के रूप में, मेरे द्वारा उपयोग की जाने वाली कमांड थी:

metapixel-prepare -r ~/Pictures/canon/metapixel ~/metapixel_library --width 80 --height 80

3) अपनी फोटोकॉम्बिक के निर्माण के लिए आपको टाइलों की इस लाइब्रेरी के स्थान को निर्दिष्ट करना होगा, छवि को मेटापेलिक किया जाना चाहिए और आउटपुट फ़ाइल (जो एक .png फ़ाइल होनी चाहिए) को निर्दिष्ट करना चाहिए। इनपुट jpg किसी भी तरह का चित्र और किसी भी आकार का हो सकता है (नीचे पैमाने पर नोट देखें)।

मैंने अपने मामले में निम्न आदेशों का उपयोग किया:

metapixel --library ~/metapixel_library --metapixel /home/mike/Pictures/canon/2012_02_05/img_0372.jpg output.png

मेटापिल के लिए पूर्ण विकल्प दर्ज करके पाया जा सकता है metapixel --help, और कभी-कभी आपको --scaleआउटपुट छवि के आकार को बढ़ाने के लिए उपयोग करने की आवश्यकता हो सकती है । मैं ऊपर मामले में नहीं था क्योंकि मेरी इनपुट तस्वीर पहले से ही 4000x3000 थी।

परिणाम आपके पुस्तकालय और आपके इनपुट चित्र के लिए आपके द्वारा चुनी गई तस्वीरों के अनुसार अलग-अलग होंगे।

यदि आप मोज़ेक के लिए हजारों चित्रों का चयन करते हैं, तो प्रक्रिया में भी कुछ समय लगेगा, और साथ ही साथ स्मृति का भी उचित उपभोग करेगा।

नीचे एक फोटोॉमिक्स है जो मेरी अपनी तस्वीरों के साथ बनाया गया है (ऊपर दिए गए आदेशों का उपयोग करके):

यहाँ छवि विवरण दर्ज करें :


ध्यान दें कि छवियों को काम करने के लिए कम से कम 24 रंग होना चाहिए।
०१ पर स्टारबिम्रेनबोलाब्स

5

आप पिक्सेल की कोशिश कर सकते हैं। सॉफ़्टवेयर केंद्र पर पिक्सेलकरण के लिए खोज स्थापित करने या टर्मिनल पर टाइप करने के लिए:

sudo apt-get install pixelize

यह मैन पेज से वर्णन:

पिक्सेलाइज़ एक ऐसा प्रोग्राम है जो डुप्लिकेट करने की कोशिश करने के लिए कई स्केल किए गए चित्रों का उपयोग करेगा, जितना संभव हो सके, एक और छवि।


क्या यह एक कमांड लाइन आवेदन है?
RolandiXor

नहीं, यह नहीं है ...
फ्रेडरिक नॉर्ड

3

वाइन के तहत एंड्रिया मोज़ेक का प्रयास करें , जो पूरी तरह से जीयूआई में काम करता है और आपकी तस्वीरों के आधार पर भयानक मोज़ाइक बनाता है।

यहाँ छवि विवरण दर्ज करें

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

यहाँ छवि विवरण दर्ज करें

कम रिज़ॉल्यूशन वाली छवि, मोज़ेक बहुत बड़ा है। मूल को मेरी प्रोफ़ाइल की तस्वीर में देखा जा सकता है।

साइट से:

लिनक्स पर आप फ्री वाइन एमुलेटर के साथ एंड्राइड मोज़ेक को सफलतापूर्वक चला सकते हैं जो मानक इंस्टॉलर (Synaptics, आदि) का उपयोग करके सबसे अधिक लिनक्स वितरण पर उपलब्ध है। आपके द्वारा वाइन डाउनलोड स्थापित करने के बाद और एंड्रॉइड मोज़ेक विंडोज सेटअप को निष्पादित करें। शराब के तहत AndreaMosaic के बारे में अधिक जानकारी के लिए यहां क्लिक करें।

सौभाग्य!


1

आप PicMyna ऑनलाइन सेवा का उपयोग करके उबंटू या किसी अन्य मंच पर ऑनलाइन एक तस्वीर मोज़ेक बना सकते हैं

इस वेबसाइट का उपयोग करके एक नमूना फोटो मोज़ेक बनाया गया है:

तस्वीर मोज़ेक ने PicMyna का उपयोग करके ऑनलाइन बनाया

प्रकटीकरण: मैं उस कंपनी के लिए काम करता हूं जिसके पास PicMyna सेवा है।

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