ഈ പ്രോജക്റ്റിനെക്കുറിച്ച്
പെയിന്റ് ബൈ നമ്പേഴ്സ് ജനറേറ്റർ ഏത് ഫോട്ടോയെയും പ്രിന്റ് ചെയ്യാവുന്ന പെയിന്റ്-ബൈ-നമ്പേഴ്സ് ടെംപ്ലേറ്റാക്കി മാറ്റുന്നു — രേഖകളും നമ്പറുകളുമുള്ള, നിങ്ങളുടെ പെയിന്റുകൾക്ക് തയ്യാറായ ടെംപ്ലേറ്റ്.
ഒരു ചിത്രം അപ്ലോഡ് ചെയ്ത്, എത്ര നിറങ്ങൾ വേണമെന്ന് തിരഞ്ഞെടുക്കൂ — ടൂൾ സ്വയം ഭാഗങ്ങളുടെ രേഖകൾ വരയ്ക്കുകയും, നമ്പറുകൾ നൽകുകയും, പ്രിന്റിന് തയ്യാറായ വൃത്തിയുള്ള SVG ഫയൽ ഒരുക്കുകയും ചെയ്യും. നിങ്ങളുടെ സ്വന്തം ഫോട്ടോകളിൽ നിന്ന് ഒരു ഇഷ്ടാനുസൃത DIY പെയിന്റ്-ബൈ-നമ്പേഴ്സ് കിറ്റ് ഉണ്ടാക്കാനുള്ള സൗജന്യവും വേഗമേറിയതുമായ വഴിയാണിത്.
ഓപ്പൺ സോഴ്സ് പ്രോജക്റ്റായ PBNCanvas-ൽ നിന്ന് പ്രചോദനം ഉൾക്കൊണ്ട്, ആധുനിക വെബ് സാങ്കേതികവിദ്യകൾ — വാനില JavaScript, HTML canvas API, SVG — ഉപയോഗിച്ച് പുനർനിർമിച്ചതാണ് ഈ പ്രോജക്റ്റ്. ഡിപെൻഡൻസികൾ ഇല്ലാതെ, നിങ്ങളുടെ ചിത്രങ്ങൾ ട്രാക്ക് ചെയ്യാതെ, സെർവർ പ്രോസസ്സിങ് ഇല്ലാതെ വേഗമേറിയതും എളുപ്പമുള്ളതുമായ ക്ലയന്റ്-സൈഡ് അനുഭവം നൽകാനാണിത്.
ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു
- നിങ്ങളുടെ ചിത്രം ബ്രൗസറിൽ തന്നെ വലുപ്പം മാറ്റി മുൻകൂട്ടി തയ്യാറാക്കുന്നു.
- മീഡിയൻ-കട്ട് കളർ റിഡക്ഷൻ ഉപയോഗിച്ച് നിറങ്ങൾ നിങ്ങൾ തിരഞ്ഞെടുത്ത പാലറ്റിലേക്ക് ചുരുക്കുന്നു; CIELAB നിറ ഇടത്തിൽ മനുഷ്യനേത്രത്തിന്റെ ധാരണയ്ക്ക് അനുസൃതമായ പൊരുത്തപ്പെടുത്തൽ.
- ഫ്ലഡ് ഫിൽ ഉപയോഗിച്ച് ബന്ധിപ്പിച്ച ഭാഗങ്ങൾ (ഫെസറ്റുകൾ) കണ്ടെത്തുന്നു; വായനായോഗ്യതയ്ക്കായി ചെറിയ ഭാഗങ്ങൾ അയൽ ഭാഗങ്ങളുമായി ലയിപ്പിക്കുന്നു.
- മിനുസമാർന്ന വെക്റ്റർ രേഖകൾ സൃഷ്ടിക്കുന്നു; ഓരോ ഭാഗത്തിന്റെയും ഏറ്റവും വിശാലമായ ബിന്ദുവിൽ നമ്പർ ലേബലുകൾ സ്ഥാപിക്കുന്നു.
- അന്തിമ SVG ഏത് വലുപ്പത്തിലും ഡൗൺലോഡ് ചെയ്യാം അല്ലെങ്കിൽ പ്രിന്റ് ചെയ്യാം — നിറങ്ങൾ, രേഖകൾ, ലേബലുകൾ, നിറപ്പട്ടിക റഫറൻസ് ഷീറ്റ് എന്നിവ ഓപ്ഷണലായി.
സാങ്കേതിക വിവരങ്ങൾ ചുരുക്കത്തിൽ
- മീഡിയൻ-കട്ട് ക്വാണ്ടൈസേഷൻ — ദശലക്ഷക്കണക്കിന് നിറങ്ങളെ 4–48 പ്രതിനിധി നിറങ്ങളുടെ പാലറ്റായി ചുരുക്കുന്നു.
- CIELAB നിറ ദൂരം — മനുഷ്യനേത്രം നിറവ്യത്യാസങ്ങൾ കാണുന്ന രീതിക്കനുസരിച്ച് പിക്സലുകളെ പാലറ്റ് നിറങ്ങളുമായി പൊരുത്തപ്പെടുത്തുന്നു.
- ഫ്ലഡ്-ഫിൽ ഭാഗ കണ്ടെത്തൽ — ഒരേ നിറത്തിലുള്ള പിക്സലുകളെ വരയ്ക്കാവുന്ന ഭാഗങ്ങളായി കൂട്ടിച്ചേർക്കുന്നു.
- വെക്റ്റർ പാത്ത് ഔട്ട്പുട്ട് — ഏത് സ്കെയിലിലും വ്യക്തമായി പ്രിന്റ് ചെയ്യാവുന്ന മിനുസമാർന്ന SVG പാത്തുകൾ.
എല്ലാം നിങ്ങളുടെ ബ്രൗസറിൽ പ്രവർത്തിക്കുന്നു — നിങ്ങളുടെ ചിത്രങ്ങൾ ഒരു സെർവറിലേക്കും അപ്ലോഡ് ചെയ്യപ്പെടുന്നില്ല. കൂടുതൽ വിവരങ്ങൾക്ക് ഞങ്ങളുടെ സ്വകാര്യതാ നയം വായിക്കൂ.
സ്വയം പരീക്ഷിക്കൂ
ഒരു മിനിറ്റിനുള്ളിൽ നിങ്ങളുടെ ഒരു ഫോട്ടോ പെയിന്റ്-ബൈ-നമ്പേഴ്സ് ടെംപ്ലേറ്റാക്കി മാറ്റൂ.