આ પ્રોજેક્ટ વિશે
પેઇન્ટ બાય નંબર્સ જનરેટર કોઈપણ ફોટોગ્રાફને પ્રિન્ટ કરી શકાય તેવા પેઇન્ટ-બાય-નંબર્સ ટેમ્પલેટમાં ફેરવે છે — આઉટલાઇન, નંબરો સાથે અને તમારા રંગો માટે તૈયાર.
છબી અપલોડ કરો, કેટલા રંગો જોઈએ તે પસંદ કરો, અને સાધન આપમેળે વિસ્તારોની આઉટલાઇન દોરે છે, નંબર આપે છે અને પ્રિન્ટ માટે તૈયાર સ્વચ્છ SVG ફાઇલ બનાવે છે. તમારા પોતાના ફોટોમાંથી કસ્ટમ DIY પેઇન્ટ-બાય-નંબર્સ કિટ બનાવવાની આ મફત અને ઝડપી રીત છે.
આ પ્રોજેક્ટ PBNCanvas ના ઓપન-સોર્સ કામથી પ્રેરિત છે અને આધુનિક વેબ ટેક્નોલોજી — વેનિલા JavaScript, HTML canvas API અને SVG — થી ફરી બનાવવામાં આવ્યો છે, જેથી કોઈ ડિપેન્ડન્સી વિના, તમારી છબીઓ ટ્રેક કર્યા વિના અને સર્વર પ્રોસેસિંગ વિના ઝડપી, સહજ અને સંપૂર્ણ ક્લાયન્ટ-સાઇડ અનુભવ મળે.
તે કેવી રીતે કામ કરે છે
- મીડિયન-કટ કલર રિડક્શન વડે રંગોને તમારી પસંદ કરેલી પેલેટ કદ સુધી ક્વોન્ટાઇઝ કરવામાં આવે છે, CIELAB કલર સ્પેસમાં દ્રષ્ટિ-આધારિત મેચિંગ સાથે.
- જોડાયેલા વિસ્તારો (ફેસેટ્સ) ફ્લડ ફિલ વડે શોધવામાં આવે છે અને વાંચવામાં સરળતા માટે નાના વિસ્તારો પડોશી વિસ્તારોમાં ભેળવવામાં આવે છે.
- લીસી વેક્ટર આઉટલાઇન બનાવાય છે અને નંબર લેબલ્સ દરેક વિસ્તારની અંદર સૌથી પહોળા બિંદુએ મૂકવામાં આવે છે.
- અંતિમ SVG કોઈપણ કદમાં ડાઉનલોડ કે પ્રિન્ટ કરી શકાય છે — વૈકલ્પિક ફિલ્સ, આઉટલાઇન, લેબલ્સ અને રંગ-પેલેટ સંદર્ભ શીટ સાથે.
ટેક્નોલોજી એક નજરમાં
- મીડિયન-કટ ક્વોન્ટાઇઝેશન — લાખો રંગોને 4–48 પ્રતિનિધિ રંગોની પેલેટમાં ફેરવે છે.
- CIELAB રંગ અંતર — માનવ આંખ રંગભેદ કેવી રીતે જુએ છે તે રીતે પિક્સેલને પેલેટ રંગો સાથે મેળવે છે.
- ફ્લડ-ફિલ વિસ્તાર શોધ — એકસરખા રંગના પિક્સેલને રંગી શકાય તેવા ફેસેટ્સમાં ભેગા કરે છે.
બધું તમારા બ્રાઉઝરમાં સ્થાનિક રીતે ચાલે છે — તમારી છબીઓ ક્યારેય કોઈ સર્વર પર અપલોડ થતી નથી. વધુ જાણવા અમારી ગોપનીયતા નીતિ વાંચો.
જાતે અજમાવો
એક મિનિટથી પણ ઓછા સમયમાં તમારા એક ફોટોને પેઇન્ટ-બાય-નંબર્સ ટેમ્પલેટમાં ફેરવો.