डेवलपमेंट डायरी / Always9Pics

Always9Pics डेवलपमेंट जर्नल: कई तस्वीरें, स्वचालित रूप से नौ में व्यवस्थित

ऑलवेज़9पिक्स के पीछे का डिज़ाइन: स्मार्ट डिडुप्लीकेशन, एक से नौ लंबी छवियां, स्टोरी मोड, सीम, कवर मैजिक, और मूल फ़ोटो को अपने डिवाइस पर रखना।

Always9Pics का पहला संस्करण वास्तव में चीन के चारों ओर हमारी सड़क यात्रा से पहले का है। यह एक अप्रकाशित क्रोम एक्सटेंशन के रूप में शुरू हुआ जो उस विचार पर आधारित था जिसे मैं लंबे समय से आज़माना चाहता था।

यह विचार कहां से आया

मुझे फ़ोटोग्राफ़ी पसंद है, और फ़ोटो का एक बड़ा बैच लेने के बाद, वीचैट मोमेंट्स या वीबो के लिए केवल नौ चुनना निराशाजनक था। नौ से भी अधिक अच्छे थे। यहां तक ​​कि वेइबो जैसे प्लेटफ़ॉर्म पर भी जो अधिक छवियों की अनुमति देता है, उनमें व्यक्तिगत रूप से स्वाइप करना थका देने वाला हो सकता है। क्या मैं कुछ ऐसा बना सकता हूँ जो स्वचालित रूप से किसी भी संख्या में फ़ोटो को नौ छवियों में बदल दे?

ऐप क्या करता है

ऑलवेज़9पिक्स का पूरा विचार चुनने से बचना है। मैं इसके बारे में सोचना या तस्वीरें नहीं देखना चाहता। कहीं घूमने के बाद, मैं उस दिन या दिनांक सीमा से सभी फ़ोटो का चयन कर सकता हूँ। जब तक स्क्रीनशॉट या अन्य गैर-फ़ोटो छवियों को मिश्रित नहीं किया जाता है, तब तक उन्हें पहले क्रमबद्ध करने की कोई आवश्यकता नहीं है।

स्मार्ट डिडुप्लीकेशन

ऑलवेज़9पिक्स में स्मार्ट डिडुप्लीकेशन है। मैं इसके दो संस्करण देख चुका हूं। पहले में एक सरल एल्गोरिदम का उपयोग किया गया था जो बर्स्ट शॉट्स जैसे स्पष्ट दोहराव को हटा देता था। दूसरा उसी दृश्य और रचना की तस्वीरों के बीच सबसे अच्छी छवि रखता है। यह बहुत अधिक प्रभावी है और बहुत अधिक दोहराव के बिना सब कुछ आयात करने की भावना के करीब पहुंच जाता है।

स्मार्ट डिडुप्लीकेशन
स्मार्ट डिडुप्लीकेशन
आप अभी भी छवियां मैन्युअल रूप से हटा सकते हैं
आप अभी भी छवियां मैन्युअल रूप से हटा सकते हैं

नौ से अधिक

ऐप एक लंबी छवि या नौ से नीचे की कोई भी संख्या भी बना सकता है। वह विकल्प कहां है? "जस्ट वन" पर स्विच करने के लिए शीर्षक पर टैप करें या एक और नौ लंबी छवियों के बीच चयन करने के लिए इसे दबाकर रखें।

बस एक
बस एक
आप कितनी छवियां चाहेंगे?
आप कितनी छवियां चाहेंगे?

समूहन और सीम

स्टोरी मोड को छोड़कर सभी ग्रुपिंग विधियां पूरी तरह से डिवाइस पर चलती हैं। स्टोरी मोड सॉर्टिंग के लिए भाषा मॉडल में केवल स्थानीय रूप से निकाले गए टैग भेजता है; फ़ोटो स्वयं डिवाइस पर रहती हैं और अपलोड नहीं की जातीं। आप एक ही व्यक्ति को एक साथ रखकर, चेहरे के आधार पर समूह बना सकते हैं; विषय के अनुसार, जैसे भोजन, दृश्यावली, या चित्र; समग्र रंग से; या ऊंचाई के आधार पर, अंतिम लंबी छवियों को यथासंभव ऊंचाई में समान बनाना।

स्टोरी मोड मेरे पसंदीदा परिणाम देता है। भाषा मॉडल फ़ोटो को क्रमबद्ध और समूहित करते समय कई कारकों पर विचार करता है। कथा की अप्रत्याशित भावना के साथ, परिणाम आश्चर्यजनक रूप से अच्छा हो सकता है।

सीम के लिए, काला, सफ़ेद, कोई दिखाई न देने वाली सीम या नरम पंख वाली ढाल चुनें।

ग्रुपिंग और सीम विकल्प
ग्रुपिंग और सीम विकल्प

जादू को कवर करें

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

सिद्धांत सरल है. WeChat मोमेंट्स प्रत्येक थंबनेल के लिए एक केंद्रित वर्गाकार क्रॉप लेता है। कवर को नौ टुकड़ों में काटें और प्रत्येक लंबी छवि के केंद्र में एक रखें। कठिन हिस्सा यह महसूस करना था; एक बार जब मैंने इसे समझ लिया, तो कार्यान्वयन सीधा हो गया।

जादू को कवर करें
जादू को कवर करें