پردازش تصویر و گرافیک کامپیوتری مبتنی بر C#

۴ مطلب در تیر ۱۳۹۳ ثبت شده است

جلد

این کتاب شامل هشت فصل است در فصل اول تاریخچه، مقدمه و کاربردهای علم پردازش تصویر بیان شده است در فصل دوم سخت افزارهای متداول ( نمایشگر- کارت گرافیک عینک های سه بعدی) را مورد بررسی قرار دادیم فصل سوم مربوط به مبانی تصویر و تعاریف اولیه تصاویر رقمی می­باشد. در فصل چهارم روش­های ارتقای و بهبود تصویر بیان شده است. در این فصل اغلب فیلترهای مکانی رایج شرح داده شده است. در فصل 5 تبدیلات هندسی و نحوه اجرای تبدیلات بر روی تصاویر بررسی شده است. در فصل 6 مبانی رنگ و فضاهای رنگی و در فصل 7 پردازش تصاویر رنگی بررسی شده است. فصل هشتم ساختار فایل­های گرافیکی بیان شده است. در این فصل مزایا و معایب و همچنینی کاربردهای قالب­های مختلف گرافیکی را بررسی کرده­ایم. در انتهای هر فصل یک بخش با عنوان پیاده­سازی وجود دارد که در آن توابع و الگوریتمهای مربوط به آن فصل توسط کدهای C# پیاده­سازی شده­اند. کدها به صورت تابعی نوشته شده است تا در برنامه­های هر فصل از کدهای فصل­های قبل به صورت تابع بتوان استفاده کرد. در نوشتن کدها این مطلب لحاظ شده است که اگر خواننده اطلاعات کلی درباره برنامه­نویسی و آشنایی مقدماتی با زبان C# داشته باشد بتواند براحتی مطالب را درک و پیاده کند.

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

 

  • حمید اصفهانی

دوستان عزیز می توانند از قسمت ارسال نظر سوالات خود را در مورد کتاب مطرح کنند

  • حمید اصفهانی

فصل 1 مقدمه دریافت

فصل  2  سخت افزار دریافت

فصل 3 مبانی تصویر رقمی دریافت

فصل 4 - ارتقای تصویر  دریافت

فصل 5 - تبدیلات هندسدریافت

فصل 6- مبانی رنگ  دریافت

فصل 7 - پردازش تصاویر رنگی دریافت


  • حمید اصفهانی

گرافیک کامپوتری یکی از جذاب­ترین و وسیع­ترین شاخه های علم کامپیوتر است. هرچند که این شاخه یکی از قدیمی­ترین زمینه­ های علم کامپیوتر محسوب می­شود ولی هنوز هم در فناوری­های نوین رشد سریع و مهیجی دارد این رشد هم در بخش سخت­ افزارهای گرافیکی و هم در بخش نرم ­افزارهای گرافیکی وجود دارد. تولید دوربین ­های دیجیتال حرفه­ای، نمایشگرهای صفحه تخت، اسکنرها و چاپگرهای پیشرفته و کارت­­های گرافیک قدرتمند باعث ایجاد تحولی بزرگی در سخت­ افزارهای گرافیکی شده است. رشد نرم ­افزارهای گرافیکی باعث ایجاد شاخه­های جدیدی همچون پردازش تصویر و بینایی ماشین در علم کامپیوتر و هوش مصنوعی گردیده است. در این کتاب سعی شده است تا قسمتی از این تحولات مورد بررسی قرارگیرد.

این کتاب شامل هشت فصل است در فصل اول تاریخچه، مقدمه و کاربردهای علم پردازش تصویر بیان شده است در فصل دوم سخت افزارهای متداول ( نمایشگر- کارت گرافیک عینک های سه بعدی) را مورد بررسی قرار دادیم در فصل چهارم روش­های ارتقای و بهبود تصویر بیان شده است. در این فصل اغلب فیلترهای مکانی رایج شرح داده شده است. در فصل 5 تبدیلات هندسی و نحوه اجرای تبدیلات بر روی تصاویر بیان شده است. در فصل 6 مبانی رنگ و فضاهای رنگی و در فصل 7 پردازش تصاویر رنگی بررسی شده است. فصل هشتم ساختار فایل­های گرافیکی بیان شده است. در این فصل مزایا و معایب و همچنینی کاربردهای قالب­ های مختلف گرافیکی را بررسی کرده ­ایم. در انتهای هر فصل ( به جز فصل اول ) یک بخش با عنوان پیاده ­سازی وجود دارد که در آن توابع و الگوریتمهای مربوط به آن فصل توسط کدهای C# پیاده ­سازی شده­اند. همچنین در بخش ضمیمه در انتهای کتاب چند برنامه که به نحوی در برنامه ­های گرافیکی استفاده می­شود بیان شده است. کدها به صورت تابعی نوشته شده است. در برنامه های هر فصل از کدهای فصل­های قبل به صورت تابع استفاده شده است در نوشتن کدها این مطلب لحاظ شده است که اگر خواننده اطلاعات کلی درباره برنامه ­نویسی و آشنایی مقدماتی با زبان C# داشته باشد بتواند براحتی مطالب را درک و پیاده کند.

بدلیل اینکه صفحات کتاب به صورت سیاه سفید چاپ شده­ اند تصاویر رنگی مربوط به فصل 6 و 7 در صفحات انتهایی کتاب به صورت رنگی چاپ شده و موجود هستند. این تصاویر با استفاده از  علامت ستاره (*)  که در انتهای زیرنویس آنها قرار دارد مشخص شده ­اند.

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

با مراجعه به آدرس  www.gr-book.blog.irمی­توانید نظرات، پیشنهادات و سوالات  خود را در مورد کتاب بیان بفرمایید. ضمناً اسلایدهای آموزشی، تصاویر و کدهای مربوط به کتاب برای فهم بیشتر مطالب در سایت قرار داده شده است.

در انتها بر خود لازم می­دانیم از زحمات تمام افرادی که ما را در به انجام رساندن این کار یاری کرده­اند کمال تشکر و قدردانی داشته باشم.    

  • حمید اصفهانی