PerfectVector
लेखक: Irene Kim

स्कैन किए लोगो को SVG बनाने से पहले हाफ़टोन हटाएँ

प्रत्येक हाफ़टोन सेल का पता लगाए बिना एक मुद्रित-लोगो स्कैन तैयार करें। परीक्षण किए गए ब्लर-एंड-थ्रेसहोल्ड मार्ग की तुलना अधिक-धुंधली विफलता से करें, फिर SVG की जांच करें।

11 मिनट का पठन
इस पेज पर

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

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

अवतरणात्मक निर्णय
  • स्थापित करें कि क्या बिंदु प्रिंट स्क्रीनिंग या जानबूझकर कलाकृति हैं।
  • मूल, मामूली रूप से फ़िल्टर किया गया उम्मीदवार और एक मजबूत तुलना रखें।
  • तैयार पिक्सेल और सहेजे गए SVG में सबसे संकीर्ण उद्घाटन और सबसे पतली खींची गई रेखा की जाँच करें।
  • स्वीकृत डिज़ाइन को बदलने वाले साफ़-सुथरे दिखने वाले संस्करण को अस्वीकार करें।
अपनी इमेज पर आज़माएँ
पूरा टूल खोलें
यह मुफ़्त है। इमेज डालें और बिना साइन-अप किए अपने वेक्टर का प्रीव्यू देखें।

लोगो को उसके मुद्रित मुद्रण हाफ़टोन पैटर्न से अलग करें

हाफ़टोन निशान और रिक्त स्थान के पैटर्न के साथ टोन का प्रतिनिधित्व करता है। Adobe का प्रिंटिंग हाफ़टोन पैटर्न-फ़्रीक्वेंसी मार्गदर्शन ग्रेस्केल छवियों और रंग पृथक्करणों के लिए उपयोग की जाने वाली हाफ़टोन कोशिकाओं का वर्णन करता है। इसलिए मुद्रित प्रतिकृति में छोटा दोहराव वाला पैटर्न लोगो के इच्छित बाहरी रूपरेखा से एक अलग चीज़ है।

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

नौकरी चुनने के लिए अनुमोदित संदर्भ का उपयोग करें:

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

जानबूझकर आउटपुट पैटर्न के लिए, अलग हाफ़टोन LPI, PPI और DPI गाइड का उपयोग करें। यह आलेख अवांछित स्रोत स्क्रीनिंग को संबोधित करता है, न कि प्रिंटर की हाफ़टोन सेटिंग्स को चुनने पर।

हमारे डिजिटल प्रिंटिंग हाफ़टोन पैटर्न नियंत्रण ने क्या दिखाया

हमने एक 512×384 फ्लैट चिह्न लिखा है, जिसमें चौड़े तने, एक संकीर्ण आंतरिक भट्ठा और एक अलग बारीक खींची गई रेखा है। हमने छह-पिक्सेल पिच के साथ एक डिजिटल सर्कुलर प्रिंटिंग हाफ़टोन पैटर्न लागू किया। यह एक सिंथेटिक स्रोत था, कोई फोटोयुक्त प्रिंट या स्कैनर कैप्चर नहीं।

9 नवंबर, 2026 को, हमने ImageMagick 7.1.2-32 के साथ तीन संस्करण तैयार किए: कोई धुंधलापन नहीं, सिग्मा 1.2 के साथ गॉसियन धुंधलापन, और जानबूझकर अत्यधिक सिग्मा 6. सभी ने समान 60% काले/सफेद कटऑफ का उपयोग किया। हमने तैयार किए गए बिटमैप्स को सहेजा, समान विकल्पों का उपयोग करके Potrace 1.16 के साथ प्रत्येक का पता लगाया, और वास्तविक SVG फाइलों और उनके रेंडर किए गए पिक्सल का निरीक्षण किया।

तैयारीSVG पथ तत्वSVG उपपथपरिणाम में आवश्यक विवरण
कोई धुंधलापन नहीं, 60% कटऑफ़21,443बार-बार मुद्रण हाफ़टोन पैटर्न आकृति बनी रहती है
सिग्मा 1.2 धुंधला, 60% कटऑफ23भट्ठा खुला; महीन खींची हुई रेखा बनी रहती है, लहरदारपन के साथ
सिग्मा 6 धुंधला, 60% कटऑफ11भट्ठा भरा हुआ; बारीक खींची गई रेखा खो गई

एक उपपथ एक SVG पथ के भीतर एक अलग रूपरेखा है। SVG पथ विनिर्देश एक पथ तत्व में एकाधिक उपपथों की अनुमति देता है। हमने इस तुलना के लिए सहेजी गई फ़ाइलों के मूवटो कमांड को गिना; केवल "दो पथ" की रिपोर्ट करने से पहली फ़ाइल की बार-बार छपाई वाली हाफ़टोन पैटर्न सीमाएँ छिप जाएंगी।

वास्तविक स्थानीय अनुरेखण तुलना
देशी Preview वास्तविक प्रदर्शित करता है Potrace स्लिट और बारीक खींची गई लाइन डिटेल क्रॉप के साथ नो-ब्लर, बाउंडेड-ब्लर और ओवर-ब्लर डिजिटल नियंत्रण से SVG रेंडरिंग
देशी Preview वास्तविक सहेजे गए की असेंबल की गई RGB तुलना प्रदर्शित करता है Potrace SVG प्रतिपादन. बंधी हुई तैयारी परीक्षण स्लिट और खींची गई रेखा को अवशिष्ट तरंग के साथ बरकरार रखती है; अत्यधिक धुंधला नियंत्रण दोनों खो देता है। यह कोई स्कैनर नहीं है, देशी SVG-आयात, PerfectVector, या फिजिकल-प्रिंट परीक्षण।

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

प्रत्येक सहेजे गए SVG में पथ और कोई एम्बेडेड छवि नहीं थी। वे अवलोकन इन स्थानीय मोनोक्रोम आउटपुट को स्थापित करते हैं, न कि किसी अन्य ट्रेसर या रिसीवर के व्यवहार को। हमने वास्तविक स्कैनर ऑप्टिक्स, विभिन्न प्रिंटिंग हाफ़टोन पैटर्न कोण, रंग पृथक्करण, मोइरे सुधार या भौतिक उत्पादन का परीक्षण नहीं किया।

एक कॉपी पर बंधी हुई तैयारी का प्रयास करें

इस वैकल्पिक कमांड रूट के लिए आपको मूल छवि, एक अनुमोदित संदर्भ और स्थापित ImageMagick और Potrace की आवश्यकता है। हमारे परीक्षण में सफ़ेद रंग पर एक अपारदर्शी गहरे निशान का उपयोग किया गया; यह रंग-लोगो बहाली या पारदर्शी-PNG तैयारी वर्कफ़्लो प्रदर्शित नहीं करता है।

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

ये आदेश screened-input.png से हमारी बंधी हुई तैयारी को पुन: पेश करते हैं:

magick screened-input.png -colorspace Gray -gaussian-blur 0x1.2 -depth 8 bounded-gray.pgm
magick bounded-gray.pgm -threshold 60% bounded.pbm
potrace bounded.pbm --svg --turdsize 0 --output bounded.svg

पहला कमांड पैटर्न को नरम करता है इससे पहले कि दूसरा उसे काले और सफेद में परिवर्तित करता है। ImageMagick का गॉसियन-ब्लर संदर्भ सिग्मा को धुंधली मात्रा के रूप में पहचानता है; त्रिज्या के लिए शून्य उपकरण को कर्नेल सीमा चुनने के लिए कहता है। यहां सिग्मा एक स्रोत-पिक्सेल सेटिंग है, स्कैनर रिज़ॉल्यूशन या यूनिवर्सल डेस्क्रीन प्रीसेट नहीं।

अंतिम कमांड एक वास्तविक मोनोक्रोम SVG उत्पन्न करता है। Potrace मैनुअल अपने बिटमैप इनपुट, SVG बैकएंड और स्पेकल-सप्रेशन विकल्प का दस्तावेजीकरण करता है। हम प्रत्येक परीक्षण में --turdsize 0 सेट करते हैं ताकि एक संस्करण में छोटी आकृतियों को चुपचाप त्यागने के बजाय उस विकल्प को स्थिर रखा जा सके।

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

केवल बिंदु गायब होने तक ब्लर बढ़ाते न जाएँ। हमारी sigma-6 तुलना में एक ज़रूरी रेखा खो गई और संकरा छिद्र भर गया। कॉपी बढ़ाना भी बहाली की गारंटी नहीं: Lanczos से पहले 200% बढ़ाकर फिर 50% करने के परीक्षण में इस चित्र का पैटर्न दिखता रहा। दोनों में से कोई प्रक्रिया मूल स्रोत से गायब विवरण की बहाली सिद्ध नहीं करती।

दोनों रैस्टर प्रतियों के विरुद्ध सहेजे गए SVG को सत्यापित करें

अछूते स्रोत और तैयार प्रति को सहेजे गए SVG के पास रखें। SVG को फिर से खोलें और इच्छित उपयोग आकार और निरीक्षण ज़ूम पर समान तीन परीक्षण क्षेत्रों, साथ ही समग्र सिल्हूट की तुलना करें।

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

हमारा सीमाबद्ध नियंत्रण घोषित स्लिट/खींची गई रेखा जांच से गुजरता है, लेकिन इसे अभी भी किनारे-निष्ठा निर्णय की आवश्यकता है। विफलता नियंत्रण दिखाता है कि एक छोटी फ़ाइल या निचली समोच्च गणना उस निर्णय को प्रतिस्थापित क्यों नहीं कर सकती है।

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

स्रोत जांच के बाद PerfectVector कहां फिट बैठता है

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

यह एक स्रोत-तैयारी निर्णय है, यह दावा नहीं है कि PerfectVector स्वचालित रूप से स्कैन को हटा देता है या हमारे Potrace परिणाम को पुन: उत्पन्न करता है। यदि मूल मास्टर उपलब्ध है, तो उसका उपयोग करें। यदि महत्वपूर्ण विवरण तैयारी से बच नहीं पाता है, तो एक अनुमोदित पुनर्निर्माण किसी अन्य स्वचालित ट्रेस की तुलना में अधिक उपयोगी हो सकता है।

अक्सर पूछे जाने वाले प्रश्न

क्या मुझे स्कैन किए गए लोगो से प्रत्येक बिंदु हटा देना चाहिए? नहीं, निर्धारित करें कि बिंदु कलाकृति से संबंधित हैं या केवल उसके मुद्रित पुनरुत्पादन से संबंधित हैं। जब तक मालिक एक अलग उपचार को मंजूरी नहीं देता तब तक जानबूझकर स्टिपलिंग या शेडिंग को सुरक्षित रखें।

क्या ट्रेसिंग से पहले धुंधला होने से हमेशा परिणाम में सुधार होता है? नहीं, हमारे बंधे हुए डिजिटल नियंत्रण ने अपनी स्लिट और बारीक खींची गई रेखा को बरकरार रखा, लेकिन अधिक धुंधले नियंत्रण ने दोनों को खो दिया। अलग-अलग वेरिएंट सहेजें और तैयार बिटमैप और सहेजे गए SVG में आवश्यक विवरणों की तुलना करें।

क्या कम SVG पथ इस बात का प्रमाण हैं कि डिस्क्रीनिंग काम कर रही है? नहीं, एक पथ में कई उपपथ हो सकते हैं, और कम-समोच्च परिणाम महत्वपूर्ण विवरण खो सकता है। अनुमोदित संदर्भ के अनुसार वास्तविक सिल्हूट, उद्घाटन और स्ट्रोक की जांच करें।

स्रोत

  1. एडोब - प्रिंटर रिज़ॉल्यूशन और प्रिंटिंग हाफ़टोन पैटर्न आवृत्ति - हाफ़टोन कोशिकाओं, प्रिंटिंग हाफ़टोन पैटर्न आवृत्ति और उनके मुद्रण संदर्भ का वर्णन करता है।
  2. ImageMagick - गाऊसी ब्लर और कमांड-लाइन विकल्प - परीक्षण किए गए ब्लर पैरामीटर को परिभाषित करता है; वही संदर्भ दस्तावेज़ थ्रेशोल्डिंग और पुनः नमूनाकरण।
  3. Potrace - मैनुअल - दस्तावेज़ मोनोक्रोम बिटमैप ट्रेसिंग, SVG आउटपुट और स्पष्ट स्पेकल-सप्रेशन विकल्प।
  4. W3C - SVG पथ - एक पथ तत्व के भीतर पथ ज्यामिति और एकाधिक उपपथ को परिभाषित करता है।

क्या आपके पास एक तैयार लोगो है जिसके महत्वपूर्ण विवरण अभी भी मौजूद हैं? PerfectVector में अपनी स्वयं की छवि के साथ निःशुल्क शुरुआत करें। इसके पूर्वावलोकन की तुलना अपने बनाए गए स्रोत से करें और अगला संपादन चरण चुनने से पहले छोटे उद्घाटन, पतले स्ट्रोक और बाहरी किनारे की जांच करें।

Blog से और

PerfectVector

अपने लोगो या आर्टवर्क को
साफ़, एडिट करने योग्य SVG में बदलें

वेक्टराइज़ करें और प्रीव्यू जाँचें — मुफ़्त और बिना किसी दैनिक सीमा के।