Atkinson dithering
એટકિન્સન ડિથરિંગ એ એપલ કમ્પ્યુટર પર બિલ એટકિન્સન દ્વારા ડિઝાઇન કરાયેલ ફ્લોયડ-સ્ટીનબર્ગ ડિથરિંગનો એક પ્રકાર છે, અને તેનો ઉપયોગ મૂળ મેકિન્ટોશ કમ્પ્યુટરમાં થાય છે. અમલીકરણ અલ્ગોરિધમ ભૂલ પ્રસરણનો ઉપયોગ કરીને ડિથરિંગ હાંસલ કરે છે, જેનો અર્થ થાય છે કે તે પિક્સેલની બાકીની માત્રાત્મક ભૂલને તેના પડોશી પિક્સેલ્સ પર દબાણ કરે છે (ઉમેરે છે), જેની સાથે પછીથી વ્યવહાર કરવામાં આવશે. તે વિતરણ અનુસાર દેવું ફેલાવે છે (પડોશી પિક્સેલ્સના નકશા તરીકે દર્શાવવામાં આવ્યું છે): તારો (*) સાથે દર્શાવેલ પિક્સેલ હાલમાં સ્કેન કરવામાં આવતા પિક્સેલને સૂચવે છે, અને ખાલી પિક્સેલ્સ અગાઉ સ્કેન કરેલા પિક્સેલ્સ છે. અલ્ગોરિધમ છબીને ડાબેથી જમણે, ઉપરથી નીચે સુધી સ્કેન કરે છે, એક પછી એક પિક્સેલ મૂલ્યોની માત્રા નક્કી કરે છે. દરેક વખતે ક્વોન્ટાઇઝેશન ભૂલ પડોશી પિક્સેલ્સમાં સ્થાનાંતરિત થાય છે, જ્યારે પહેલાથી જ ક્વોન્ટાઇઝ કરેલા પિક્સેલ્સને અસર કરતી નથી. તેથી, જો સંખ્યાબંધ પિક્સેલ્સને નીચેની તરફ ગોળાકાર કરવામાં આવ્યા હોય, તો આગામી પિક્સેલ ઉપરની તરફ ગોળાકાર થવાની સંભાવના વધુ બને છે, જેમ કે સરેરાશ, ક્વોન્ટાઇઝેશન ભૂલ ઓછી થાય છે. ફ્લોયડ-સ્ટીનબર્ગ ડાઇથરિંગથી વિપરીત, માત્ર 3/4 ભૂલો બહારની તરફ ફેલાય છે. આ નજીકના સફેદ અને નજીકના કાળા વિસ્તારો પર ઓછા પ્રદર્શનની કિંમત પર વધુ સ્થાનિક ડિથર તરફ દોરી જાય છે, પરંતુ તે વિસ્તારો પર વિપરીતતામાં વધારો કેટલાક હેતુઓ માટે વધુ દૃષ્ટિની ઇચ્છનીય તરીકે ગણવામાં આવી શકે છે. સંદર્ભો બાહ્ય કડીઓ એન્ડ્રુ સ્ટીફન્સ દ્વારા એચટીએમએલમાં જ્હોન અર્નેસ્ટ એટકિન્સન ડિથરિંગ દ્વારા એટકિન્સન ડિથરિંગ પરનો લેખ છબી પ્રક્રિયા કમ્પ્યુટર ગ્રાફિક્સ અલ્ગોરિધમ્સ