برنامه رسم خط به روش برسنهام با ++C

ارد 21, 1394 توسط

الگوریتم ترسیم خط به روش برسنهام به زبان ++C:

در این الگوریتم که بهترین روش برای ترسیم خط می باشد بر اساس مقادیر صحیح افزایشی برای ترسیم خط استفاده می شود در این روش ابتدا پارامتری به نام پارامتر تصمیم اولیه محاسبه می شود و بر اساس علامت  این پارامتر تصمیم گرفته می شود که آیا پیکسل موجود در نقطه ی بعدی روشن گردد یا در همان پیکسل قبلی باقی بماند.

۱- شروع

۲- مختصات نقطه ی شروع و پایان خط را از ورودی بخوانید :

نقطه پایان (x2,y2) نقطه شروع (x1,y1)

۳- ابتدا مقدار ضریب زاویه سپس پارامترهایی از قبیل Δx,Δy

sx و sy و را محاسبه می کنیم.

۴- بر اساس میزان قدر مطلق m یکی از پارامترهای تصمیم اولیه زیر را انتخاب می کنیم.

۵- بر اساس علامت پارامتر تصمیم بدست آمده در مرحله قبل مختصات نقطه ی بعدی را که باید روشن شود بدست می آوریم همچنین در هر قسمت پارامتر تصمیم نقطه بعد رابرای حالت ۱>|m| محاسبه می کنیم.

۶- مرحله ۵ را برای حالت ۱>|m| به تعداد |Δx| ادامه می دهیم و برای حالت ۱<|m| به تعداد |Δy| ادامه می دهیم.

۷- پایان

خرید برنامه رسم خط به زبان ++C  با مبلغ ۵۰۰۰ تومان

برنامه ۱۰۰% تست شده و بدون خطا میباشد.

RIAL 50,000 – اضافه‌کردن به سبدخرید

در صورت هرگونه مشکل از قسمت تماس با ما اقدام کنید و در اولین فرصت پاسخ شما داده خواهد شد.

با تشکر

نوشته های مشابه

به اشتراک بگذارید !

دیدگاه شما چیست !؟

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


هشت − = 5

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>