abox.tools

भाषा: हिन्दी

फ़ोन से डॉक्यूमेंट कैसे स्कैन करें

किसी ने आपसे कोई फ़ॉर्म ‘स्कैन करके भेजने’ को कहा है, और आपके पास फ़ोन है, स्कैनर नहीं। किसी पन्ने की तस्वीर और उसी पन्ने के स्कैन के बीच की दूरी दिखने से कम है, और बात ज़्यादातर तिरछेपन की भी नहीं है। असल में उन्हें अलग क्या करता है, और हर हिस्से का क्या किया जाए, यह वही है।

डॉक्यूमेंट स्कैनर खोलें कागज़ की तस्वीर लीजिए। वापस वह मिलता है जो स्कैन जैसा दिखता है।

Markdown के रूप में देखें

छोटा जवाब

पन्ने को किसी ऐसी चीज़ पर रखिए जो उसके रंग की न हो, उसके ऊपर खड़े होइए, फ़्रेम भर दीजिए, और एक तस्वीर लीजिए। फिर डॉक्यूमेंट स्कैनर खोलिए, उसने जो चार कोने ढूँढ़े हैं उन्हें जाँचिए, ‘रंग, बराबर किया हुआ’ या ‘काला-सफ़ेद’ चुनिए, और PDF सेव कर लीजिए।

पूरा काम बस इतना है। बाकी सब यह बताता है कि इनमें से हर कदम क्या ठीक कर रहा है, क्योंकि यह जानना कि कौन-सा हिस्सा क्या कर रहा है, वही आपको तीन सेकंड में यह बता देता है कि जो चीज़ आप भेजने जा रहे हैं वह मंज़ूर होगी या नहीं।

तस्वीर और स्कैन में असल में फ़र्क क्या है

तीन चीज़ें, और उनका वज़न बराबर नहीं है।

तस्वीर लेना

पाँच बातें, इस क्रम में कि कौन कितना फ़र्क डालती है।

सीधा करना: आकार तिरछेपन से ज़्यादा क्यों मायने रखता है

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

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

बेहतर जवाब यह है कि जानकारी खुद परिप्रेक्ष्य में मौजूद होती है। बशर्ते कैमरा कोई आम कैमरा हो, किसी आयत की तस्वीर से उस आयत का असली अनुपात और कैमरे की फ़ोकल लंबाई दोनों वापस निकाले जा सकते हैं। यहाँ का डॉक्यूमेंट स्कैनर यही करता है, और फिर बता देता है कि पन्ना किस आकार में निकला और वह कोई मानक कागज़ है या नहीं। तो जो पन्ना कहता है कि वह ‘1:1.41 है, यानी A4 या A5 का आकार’, उसके बारे में आप सोचना बंद कर सकते हैं।

मेज़ पर रखे एक कागज़ की तस्वीर, तिरछे कोण से ली हुई, जिसके कोनों पर पहचाना हुआ चतुर्भुज खिंचा है और उन्हें ठीक करने के हत्थे हैं।
कोने, पहचाने हुए और गलत पहचाने जाने पर खींचकर सुधारे हुए। इन्हें ठीक करना ही तस्वीर को स्कैन में बदलता है।

रोशनी: भाग दीजिए, खींचिए मत

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

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

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

सफ़ाई वाला कार्ड: सीधा किया हुआ पन्ना, कई तरीकों का चुनाव, और तीव्रता की पट्टी।
रोशनी को खींचने के बजाय बाँट देना। तरीके हल्की चमक से लेकर पूरी काली-सफ़ेद तक जाते हैं, और नीचे का हिस्सा बताता है कौन सा कब।

काला-सफ़ेद, और फ़ाइल अचानक छोटी क्यों हो जाती है

तस्वीर की तरह रखा गया पन्ना लाखों पिक्सल होता है जिनमें से हर एक के लिए एक करोड़ साठ लाख रंग मुमकिन हैं, और कोडेक अपनी मेहनत उन बारीक ढलानों पर लगाता है जो टेक्स्ट वाले पन्ने में होती ही नहीं। काले-सफ़ेद में रखा गया पन्ना हर पिक्सल पर एक बिट है, यानी या तो स्याही या कागज़, और वह उतना ही कसकर कंप्रेस होता है जितनी दोहराव वाली चीज़ वह है।

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

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

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

कई पन्ने, एक डॉक्यूमेंट

पन्नों की तस्वीरें क्रम से लीजिए, सबको एक साथ जोड़िए, और वे उसी क्रम में एक ही PDF के पन्ने बन जाएँगी जिसमें उन्हें जोड़ा गया। दो बातों का ध्यान रखिए।

भेजने से पहले

इसमें से किसी को भी अपलोड की ज़रूरत क्यों नहीं

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

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