الگوریتم کاهش رنگ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

الگوریتم کاهش رنگ

0 امتیاز

سلام

یکی از روش های کاهش رنگ که تو کتاب گفته اینه

data[j]=(data[j]/64)*64+(64/2);

این چجوری رنگ رو کم میکنه مثلا data[j]=150 باشه جواب میشه 160 پس چرا این زیاد میشه

با تشکر

سوال شده اسفند 17, 1392  بوسیله ی mohsen (امتیاز 69)   2 7 13

1 پاسخ

+1 امتیاز
 
بهترین پاسخ
64/2 =32 یک عدد ثابت هست که هیچ .در ضمن کاهش رنگ به معنای کاهش شدت نور نیست بلکه به معنای کاهش تعداد رنگ ها در پالت هستش یعنی کاهش تعداد سطوح.

با اینکار تعداد رنگ ها به 4 رنگ کوانتیز میشه.
پاسخ داده شده اسفند 17, 1392 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد اسفند 17, 1392 بوسیله ی mohsen
...